Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
zer0Kerbal committed Apr 12, 2022
2 parents 39096e3 + eef4300 commit 86f2196
Show file tree
Hide file tree
Showing 19 changed files with 555 additions and 4 deletions.
2 changes: 1 addition & 1 deletion FuelTanksPlus.version
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"VERSION" :
{
"MAJOR" : 0,
"MINOR" : 4,
"MINOR" : 5,
"PATCH" : 0,
"BUILD" : 0
},
Expand Down
6 changes: 6 additions & 0 deletions GameData/NecroBones/FuelTanksPlus/FuelTanksPlus-CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
0.5 (2015-02-18) - Beta, probes
- Added several probe/satellite tanks:
- Three LFO "cube" tanks in varying sizes.
- Two "triangular" tanks, one with LFO and the other with Xenon.
- Added support for Fuel Switcher.

0.4 (2015-02-07) - Beta
- Fixed the cap-shrouds to be hidden from the menu icons for the 1.25m tanks.
- Changed TweakScale config to use wildcards instead of duplicating settings for every tank.
Expand Down
2 changes: 1 addition & 1 deletion GameData/NecroBones/FuelTanksPlus/FuelTanksPlus.version
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"VERSION" :
{
"MAJOR" : 0,
"MINOR" : 4,
"MINOR" : 5,
"PATCH" : 0,
"BUILD" : 0
},
Expand Down
256 changes: 256 additions & 0 deletions GameData/NecroBones/FuelTanksPlus/FuelTanksPlus_FuelSwitch.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,256 @@
@PART[TPtank3mL11250*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;LiquidFuel;Oxidizer
resourceAmounts = 9720,11880;19440;23760
basePartMass = 15
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
@PART[TPtank3mL05625*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;LiquidFuel;Oxidizer
resourceAmounts = 4860,5940;9720;11880
basePartMass = 7.5
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
@PART[TPcone3m*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;LiquidFuel;Oxidizer
resourceAmounts = 1080,1320;2160;2640
basePartMass = 1.5
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
@PART[TPtank2mL11250*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;LiquidFuel;Oxidizer
resourceAmounts = 4320,5280;8640;10560
basePartMass = 6
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
@PART[TPtank2mL05625*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;LiquidFuel;Oxidizer
resourceAmounts = 2160,2640;4320;5280
basePartMass = 3
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
@PART[TPtank2mL00469*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;LiquidFuel;Oxidizer
resourceAmounts = 180,220;360;440
basePartMass = 0.25
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
@PART[TPcone2m*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;LiquidFuel;Oxidizer
resourceAmounts = 720,880;1440;1760
basePartMass = 1
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
@PART[TPtank1mL05625*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;LiquidFuel;Oxidizer
resourceAmounts = 540,660;1080;1320
basePartMass = 0.75
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
@PART[TPtank0mL01875*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;LiquidFuel;Oxidizer;Xenon
resourceAmounts = 45,55;90;110;875
basePartMass = 0.0625
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
@PART[TPtank0mL01350*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;Xenon
resourceAmounts = 27,33;665
basePartMass = 0.0475
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
@PART[TPtank0mL00700*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;Xenon
resourceAmounts = 13.5,16.5;385
basePartMass = 0.0275
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
@PART[TPtank0mL00175*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;Xenon
resourceAmounts = 2.7,3.3;95
basePartMass = 0.007
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
@PART[TPtankTri*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;Xenon
resourceAmounts = 22.5,27.5;2800
basePartMass = 0.125
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
@PART[TPtankCube01250*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;Xenon
resourceAmounts = 36,44;980
basePartMass = 0.07
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
@PART[TPtankCube00750*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;Xenon
resourceAmounts = 8.1,9.9;210
basePartMass = 0.015
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
@PART[TPtankCube00500*]
{
MODULE
{

name = FSfuelSwitch
resourceNames = LiquidFuel,Oxidizer;Xenon
resourceAmounts = 2.7,3.3;140
basePartMass = 0.01
displayCurrentTankCost = false
hasGUI = true
availableInFlight = false
availableInEditor = true
showInfo = true
}
}
16 changes: 16 additions & 0 deletions GameData/NecroBones/FuelTanksPlus/FuelTanksPlus_TweakScale.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,19 @@
defaultScale = 3.75
}
}
@PART[TPtankCube*]
{
MODULE
{
name = TweakScale
type = free
}
}
@PART[TPtankTri*]
{
MODULE
{
name = TweakScale
type = free
}
}
Binary file not shown.
Binary file not shown.
56 changes: 56 additions & 0 deletions GameData/NecroBones/FuelTanksPlus/Probe/TPtankCube00500.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
PART
{
name = TPtankCube00500
module = Part
author = NecroBones

MODEL {
model = FuelTanksPlus/Probe/TPtankCube00500
scale = 1.0, 1.0, 1.0
}
scale = 1.0
rescaleFactor = 0.97

node_stack_top = 0.0, 0.25, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.25, 0.0, 0.0, 1.0, 0.0, 0
node_attach = 0.25, 0.0, 0.0, 1.0, 0.0, 0.0, 0

TechRequired = precisionEngineering
entryCost = 1600
cost = 150
category = FuelTank
subcategory = 0
title = ProbeSat Cube-06 Tank
manufacturer = Fuel Tanks Plus
description = A small probe/satellite fuel tank and structural platform. Manufactured in cooperation between Probodobodyne Inc, and Fuel Tanks Plus, Inc.

attachRules = 1,1,1,1,0

mass = 0.01
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 2
crashTolerance = 6
breakingForce = 50
breakingTorque = 50
maxTemp = 2900



RESOURCE
{
name = LiquidFuel
amount = 2.7
maxAmount = 2.7
}

RESOURCE
{
name = Oxidizer
amount = 3.3
maxAmount = 3.3
}


}
Binary file not shown.
Loading

0 comments on commit 86f2196

Please sign in to comment.