-
Notifications
You must be signed in to change notification settings - Fork 217
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add some new tank types to replace old in RP-0 (old still exist tho)
- v3.19.0.0
- v3.18.0.0
- v3.17.0.0
- v3.16.0.0
- v3.15.0.0
- v3.14.0.0
- v3.13.0.0
- v3.12.0.0
- v3.11.0.0
- v3.10.0.0
- v3.9.0.0
- v3.8.0.0
- v3.7.0.0
- v3.6.1.0
- v3.6.0.0
- v3.5.0.0
- v3.4.0.0
- v3.3.0.1
- v3.3.0.0
- v3.2.1.0
- v3.2.0.1
- v3.2.0.0
- v3.1.1.2
- v3.1.1.1
- v3.1.1.0
- v3.0.0.2
- v3.0.0.1
- v3.0.0.0
- v2.13.0.0
- v2.12.0.0
- v2.11.0.1
- v2.11.0.0
- v2.10.0.0
- v2.9.1.1
- v2.9.1.0
- v2.9.0.1
- v2.9.0.0
- v2.8.1.0
- v2.8.0.0
- v2.7.1.0
- v2.7.0.0
- v2.6.4.0
- v2.6.3.0
- v2.6.2.0
- v2.6.1.1
- v2.6.0.0
- v2.5.0.0
- v2.4.2.0
- v2.4.1.0
- v2.4.0.0
- v2.3.0.0
- v2.2.0.0
- v2.1.0.0
- v2.0.2.0
- v2.0.1.0
- v2.0.0.0
- v1.13.2.2
- v1.13.2.1
- v1.13.2.0
- v1.13.1.0
- v1.13.0.0
- v1.12.19.0
- v1.12.18.0
- v1.12.17.0
- v1.12.16.0
- v1.12.15.0
- v1.12.14.0
- v1.12.13.0
- v1.12.12.0
- v1.12.11.0
- v1.12.10.0
- v1.12.9.0
- v1.12.8.0
- v1.12.7.0
- v1.12.6.0
- v1.12.5.0
- v1.12.4.0
- v1.12.3.0
- v1.12.2.0
- v1.12.1.0
- v1.12.0.0
- v1.11.11.0
- v1.11.10.0
- v1.11.9.0
- v1.11.8.0
- v1.11.7.0
- v1.11.6.0
- v1.11.5.0
- v1.11.4.0
- v1.11.3.0
- v1.11.2.0
- v1.11.1.0
- v1.11.0.0
- v1.10.7.0
- v1.10.6.1
- v1.10.6.0
- v1.10.5.0
- v1.10.4.0
- v1.10.3.0
- v1.10.2.0
- v1.10.0.1
- v1.10.0.0
- v1.9.1
- v1.9.0
- v1.8.1
- v1.8
- v1.7
- v1.6
- v1.5
- v1.4.1
- v1.3
- v1.2.1
- v1.2
- v1.1.1
- v1.1
- v1.00
- 3.1.0.0
- 3.0.1.0
- 1.4
1 parent
e522943
commit 7fa4936
Showing
2 changed files
with
770 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,769 @@ | ||
TANK_DEFINITION | ||
{ | ||
name = Tank-I | ||
highlyPressurized = False | ||
basemass = 0.00015 * volume | ||
baseCost = 0.002 * volume | ||
addResources = true | ||
addLead = true | ||
} | ||
TANK_DEFINITION | ||
{ | ||
name = Tank-I-HP | ||
highlyPressurized = True | ||
basemass = 0.0003 * volume | ||
baseCost = 0.002 * volume | ||
addResources = true | ||
addResourcesHP = true | ||
addLead = true | ||
} | ||
TANK_DEFINITION | ||
{ | ||
name = SM-I | ||
highlyPressurized = True | ||
basemass = 0.00035 * volume | ||
baseCost = 0.008 * volume | ||
addResources = true | ||
addResourcesHP = true | ||
addResourcesSM = true | ||
addLead = true | ||
|
||
TANK | ||
{ | ||
name = ElectricCharge | ||
mass = 0.0045 | ||
cost = 12 | ||
utilization = 1000 | ||
fillable = True | ||
amount = 0.0 | ||
maxAmount = 0.0 | ||
//note = (pressurized) | ||
} | ||
} | ||
TANK_DEFINITION | ||
{ | ||
name = Tank-II | ||
highlyPressurized = False | ||
basemass = 0.00005 * volume | ||
baseCost = 0.003 * volume | ||
addResources = true | ||
addLead = true | ||
} | ||
TANK_DEFINITION | ||
{ | ||
name = Tank-II-HP | ||
highlyPressurized = True | ||
basemass = 0.00016 * volume | ||
baseCost = 0.003 * volume | ||
addResources = true | ||
addResourcesHP = true | ||
addLead = true | ||
} | ||
TANK_DEFINITION | ||
{ | ||
name = SM-II | ||
highlyPressurized = True | ||
basemass = 0.00027 * volume | ||
baseCost = 0.01 * volume | ||
addResources = true | ||
addResourcesHP = true | ||
addResourcesSM = true | ||
addLead = true | ||
|
||
TANK | ||
{ | ||
name = ElectricCharge | ||
mass = 0.00289 // silver-zinc | ||
cost = 8 | ||
utilization = 1000 | ||
fillable = True | ||
amount = 0.0 | ||
maxAmount = 0.0 | ||
//note = (pressurized) | ||
} | ||
} | ||
TANK_DEFINITION | ||
{ | ||
name = Tank-III | ||
highlyPressurized = False | ||
basemass = 0.00003 * volume | ||
baseCost = 0.004 * volume | ||
addResources = true | ||
addLead = true | ||
} | ||
TANK_DEFINITION | ||
{ | ||
name = Tank-III-HP | ||
highlyPressurized = True | ||
basemass = 0.00007 * volume | ||
baseCost = 0.004 * volume | ||
addResources = true | ||
addResourcesHP = true | ||
addLead = true | ||
} | ||
TANK_DEFINITION | ||
{ | ||
name = Tank-III-Balloon | ||
highlyPressurized = False | ||
basemass = 0.000015 * volume | ||
baseCost = 0.008 * volume | ||
addResources = true | ||
balloonTemps = true | ||
addLead = true | ||
} | ||
TANK_DEFINITION | ||
{ | ||
name = SM-III | ||
highlyPressurized = True | ||
basemass = 0.0002 * volume | ||
baseCost = 0.012 * volume | ||
addResources = true | ||
addResourcesHP = true | ||
addResourcesSM = true | ||
addLead = true | ||
|
||
TANK | ||
{ | ||
name = ElectricCharge | ||
mass = 0.0018 // LM medium battery | ||
cost = 5 | ||
utilization = 1000 | ||
fillable = True | ||
amount = 0.0 | ||
maxAmount = 0.0 | ||
//note = (pressurized) | ||
} | ||
} | ||
TANK_DEFINITION | ||
{ | ||
name = Tank-IV | ||
highlyPressurized = False | ||
basemass = 0.000023 * volume | ||
baseCost = 0.005 * volume | ||
addResources = true | ||
addLead = true | ||
} | ||
TANK_DEFINITION | ||
{ | ||
name = Tank-IV-HP | ||
highlyPressurized = True | ||
basemass = 0.00005 * volume | ||
baseCost = 0.005 * volume | ||
addResources = true | ||
addResourcesHP = true | ||
addLead = true | ||
} | ||
TANK_DEFINITION | ||
{ | ||
name = SM-IV | ||
highlyPressurized = True | ||
basemass = 0.00012 * volume | ||
baseCost = 0.016 * volume | ||
addResources = true | ||
addResourcesHP = true | ||
addResourcesSM = true | ||
addLead = true | ||
|
||
TANK | ||
{ | ||
name = ElectricCharge | ||
mass = 0.00144 // LM high-perf battery | ||
cost = 4 | ||
utilization = 1000 | ||
fillable = True | ||
amount = 0.0 | ||
maxAmount = 0.0 | ||
//note = (pressurized) | ||
} | ||
} | ||
|
||
// Regular resources | ||
@TANK_DEFINITION:HAS[#addResources[true]] | ||
{ | ||
-addResources = DEL | ||
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 | ||
wallThickness = 0.0025 | ||
wallConduction = 16 | ||
insulationThickness = 0.01 | ||
insulationConduction = 0.02 | ||
//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 = 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 = 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 = 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 | ||
} | ||
} | ||
|
||
// HP resources | ||
@TANK_DEFINITION:HAS[#addResourcesHP[true]] | ||
{ | ||
-addResourcesHP = DEL | ||
TANK | ||
{ | ||
name = Hydrazine | ||
//mass = 0.000081 | ||
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 = Helium | ||
//mass = 0.000115 | ||
utilization = 200 | ||
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) | ||
} | ||
} | ||
|
||
// SM resources | ||
@TANK_DEFINITION:HAS[#addResourcesSM[true]] | ||
{ | ||
-addResourcesSM = DEL | ||
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) | ||
} | ||
} | ||
|
||
// Add lead | ||
@TANK_DEFINITION:HAS[#addLead[true]] | ||
{ | ||
-addLead = DEL | ||
TANK | ||
{ | ||
name = LeadBallast | ||
//mass = 0 | ||
utilization = 1 | ||
fillable = True | ||
amount = 0.0 | ||
maxAmount = 0.0 | ||
} | ||
} | ||
|
||
// Balloon insulation fixes | ||
@TANK_DEFINITION:HAS[#balloonTemps[true]] | ||
{ | ||
-balloonTemps = DEL | ||
@TANK[LqdOxygen] | ||
{ | ||
%wallThickness = 0.0012 | ||
%wallConduction = 22 | ||
%insulationThickness = 0.01 | ||
%insulationConduction = 0.02 | ||
} | ||
@TANK[LqdHydrogen] | ||
{ | ||
%wallThickness = 0.0012 | ||
%wallConduction = 205 | ||
%insulationThickness = 0.038181 | ||
%insulationConduction = 0.014 | ||
} | ||
@TANK[LqdAmmonia] | ||
{ | ||
%wallThickness = 0.0012 | ||
%wallConduction = 8 | ||
%insulationThickness = 0.01 | ||
%insulationConduction = 0.02 | ||
} | ||
@TANK[LqdMethane] | ||
{ | ||
%wallThickness = 0.0012 | ||
%wallConduction = 22 | ||
%insulationThickness = 0.01 | ||
%insulationConduction = 0.02 | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters