Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BDB Jupiter Configs #2826

Open
wants to merge 8 commits into
base: BDBStagingBranch
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,245 @@
// ================================================================================
// Jupiter/Juno Configs
// ================================================================================


// Jupiter Avionics
@PART[bluedog_Jupiter_Guidance]:FOR[RealismOverhaul]
{
%RSSROConfig = True
%rescaleFactor = 1.778
@title = Juno II Guidance Unit
@manufacturer = Chrysler
@description = Guidance section for the Juno II rocket with built in RCS jets. Decouple from the booster at apoapsis, turn off SAS and spin it up using the RCS to provide stability for the Baby Sergeant stages placed above.
@mass = 0.275
%skinTempTag = Niobium
%internalTempTag = Instruments
@MODULE[ModuleCommand]
{
@RESOURCE[ElectricCharge]
{
@rate = 0.1
}
}
@MODULE[ModuleSAS]
{
%SASServiceLevel = 1
}
!RESOURCE,* {}
!MODULE[ModuleFuelTanks] {}
@MODULE[ModuleRCSFX]
{
@thrusterPower = 0.05
!resourceName = DELETE
@resourceFlowMode = STACK_PRIORITY_SEARCH
!PROPELLANT {}
PROPELLANT
{
name = Nitrogen
ratio = 1.0
}
@atmosphereCurve
{
@key,0 = 0 51
@key,1 = 1 24
!key,4 = DELETE
}
}
MODULE
{
name = ModuleFuelTanks
volume = 40
basemass = 0.275
type = SM-I
TANK
{
name = ElectricCharge
amount = 1000
maxAmount = 1000
}
}
@MODULE[ModuleB9PartSwitch]:HAS[#moduleID[meshSwitchEndcap]]
{
@SUBTYPE[0.9375m]
{
%title = 1.5m
}
@SUBTYPE[1.25m]
{
%title = 2m
@NODE[top]
{
@position = 0.0, -0.044787964, 0.0
}
}
}
}


// Long Tank
@PART[bluedog_Juno4_FuelTank_1]:FOR[RealismOverhaul]
{
%RSSROConfig = True
%rescaleFactor = 1.778
@title = Juno IV-B Upperstage Tank
@manufacturer = Chrysler
@description = Upper stage fuel tank for Juno IV-B second stage.
@mass = 0.8
%skinTempTag = Aluminum
%internalTempTag = Aluminum
!RESOURCE,* {}
MODULE
{
name = ModuleFuelTanks
type = Tank-Sep-Al-HP
volume = 7950
basemass = -1
}
}


// Short Tank
@PART[bluedog_Juno4_FuelTank_2]:FOR[RealismOverhaul]
{
%RSSROConfig = True
%rescaleFactor = 1.778
@title = Juno IV-A Upperstage Tank
@manufacturer = Chrysler
@description = Lightweight upper stage tank for the Juno IV-A upper stage. Includes guidance and attitude control.
@mass = 0.3465
%skinTempTag = Aluminum
%internalTempTag = Instruments
!RESOURCE,* {}
@MODULE[ModuleCommand]
{
@RESOURCE[ElectricCharge]
{
@rate = 0.05
}
}
MODULE
{
name = ModuleFuelTanks
type = Tank-Sep-Al-HP
volume = 1380
basemass = -1
TANK
{
name = Nitrogen
amount = 5000
maxAmount = 5000
}
}
@MODULE[ModuleRCSFX],0
{
@thrusterPower = 0.05
!resourceName = DELETE
@resourceFlowMode = STACK_PRIORITY_SEARCH
PROPELLANT
{
name = Nitrogen
ratio = 1.0
}
@atmosphereCurve
{
@key,0 = 0 51
@key,1 = 1 24
!key,4 = DELETE
}
}
@MODULE[ModuleRCSFX],1
{
@thrusterPower = 0.05
!resourceName = DELETE
@resourceFlowMode = STACK_PRIORITY_SEARCH
PROPELLANT
{
name = Nitrogen
ratio = 1.0
}
@atmosphereCurve
{
@key,0 = 0 51
@key,1 = 1 24
!key,4 = DELETE
}
}
RESOURCE
{
name = ElectricCharge
amount = 2500
maxAmount = 2500
}
}


// Main Tank
@PART[bluedog_Jupiter_FuelTank]:FOR[RealismOverhaul]
{
%RSSROConfig = True
%rescaleFactor = 1.778
@title = Jupiter Fuel Tank
@manufacturer = Chrysler
@description = Fuel tank for the Jupiter missile.
@mass = 2.56
%skinTempTag = Aluminum
%internalTempTag = Aluminum
!RESOURCE,* {}
MODULE
{
name = ModuleFuelTanks
type = Tank-Sep-Al
volume = 48600
basemass = -1
}
}


// Juno Engine Mount
@PART[bluedog_Juno4_EngineMount]:FOR[RealismOverhaul]
{
%RSSROConfig = True
%rescaleFactor = 1.778
@title = Juno IV-B Engine Mount
@manufacturer = Chrysler
@description = Mounting plate for attaching a single engine to the Juno IV-B Stage. Includes a node just below the top rim for attaching the interstage fairing.
@mass = 0.2
%skinTempTag = Aluminum
%internalTempTag = Aluminum
}


// Juno Interstage
@PART[bluedog_Juno4_Interstage]:FOR[RealismOverhaul]
{
%RSSROConfig = True
%rescaleFactor = 1.778
@title = Juno IV-B Interstage
@manufacturer = Chrysler
@description = Interstage decoupler for the Juno IV-B upper stages.
@mass = 0.436
%skinTempTag = Aluminum
%internalTempTag = Aluminum

@MODULE[ModuleB9PartSwitch]
{
@SUBTYPE[Short]
{
%addedMass = -0.135
}
}
}


// Engine Mount
@PART[bluedog_Jupiter_EngineMount]:FOR[RealismOverhaul]
{
%RSSROConfig = True
%rescaleFactor = 1.778
@title = Jupiter Engine Fairing
@manufacturer = Chrysler
@description = Fairing to cover up engines mounting on Jupiter First Stages.
@mass = 0.575
%skinTempTag = Aluminum
%internalTempTag = Aluminum
}
Loading
Loading