-
Notifications
You must be signed in to change notification settings - Fork 61
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added parts that use the ModularFuelTanks mod.
They will hide all of the original parts so that there is only 3 containers and 3 hex containers: small, medium, and large.
- Loading branch information
1 parent
e3c56f8
commit ff817a1
Showing
12 changed files
with
694 additions
and
0 deletions.
There are no files selected for viewing
61 changes: 61 additions & 0 deletions
61
GameData/ThunderAerospace/TacLifeSupportMFT/HexCans/LargeLifeSupport.cfg
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,61 @@ | ||
PART:NEEDS[modularFuelTanks|RealFuels] | ||
{ | ||
MODEL | ||
{ | ||
model = ThunderAerospace/TacLifeSupportHexCans/Models/HexCan | ||
position = 0.0, 0.0, 0.0 | ||
scale = 0.5, 0.5, 0.5 | ||
rotation = 0.0, 0.0, 0.0 | ||
texture = HexCan000, ThunderAerospace/TacLifeSupportHexCans/HexCanLifeSupport/Texture | ||
} | ||
// --- general parameters --- | ||
name = HexCanMFTLifeSupportLarge | ||
module = Part | ||
author = Greys, Taranis Elsu | ||
|
||
// --- asset parameters --- | ||
scale = 1 | ||
rescaleFactor = 2 | ||
specPower = 0.3 | ||
rimFalloff = 3 | ||
alphaCutoff = 0 | ||
|
||
// --- general parameters --- | ||
node_attach = 0.0, 0.0, -0.2, 0.0, 0.0, 1.0, 2 | ||
node_stack_top_01= 0.0, 0.0, 0.166, 0.0, 1.0, 0.0, 1 | ||
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,1,1,1,1 | ||
|
||
// --- editor parameters --- | ||
TechRequired = heavyRocketry | ||
entryCost = 4200 | ||
cost = 2020 | ||
category = Utility | ||
subcategory = 0 | ||
title = HexCan-Life Support-Large (MFT) | ||
manufacturer = PanSpace Manufacturing Inc. Ltd. LLC. Co. in cooperation with Thunder Aerospace Corporation | ||
// small= 0.75m, normal= 1.5m large= 3m | ||
description = A 3m long resource canister containing Life Support supplies. Can be configured to hold any ratio of supplies. | ||
|
||
// --- general parameters --- | ||
mass = 0.15 | ||
dragModelType = default | ||
maximum_drag = 0.2 | ||
minimum_drag = 0.3 | ||
angularDrag = 2 | ||
crashTolerance = 12 | ||
breakingForce = 400 | ||
breakingTorque = 400 | ||
maxTemp = 2900 | ||
|
||
// --- resource parameters --- | ||
// 2x the container size = 8x the volume | ||
MODULE | ||
{ | ||
name = ModuleFuelTanks | ||
type = LifeSupport | ||
volume = 1040 | ||
} | ||
} |
61 changes: 61 additions & 0 deletions
61
GameData/ThunderAerospace/TacLifeSupportMFT/HexCans/NormalLifeSupport.cfg
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,61 @@ | ||
PART:NEEDS[modularFuelTanks|RealFuels] | ||
{ | ||
MODEL | ||
{ | ||
model = ThunderAerospace/TacLifeSupportHexCans/Models/HexCan | ||
position = 0.0, 0.0, 0.0 | ||
scale = 1.0, 1.0, 1.0 | ||
rotation = 0.0, 0.0, 0.0 | ||
texture = HexCan000, ThunderAerospace/TacLifeSupportHexCans/HexCanLifeSupport/Texture | ||
} | ||
// --- general parameters --- | ||
name = HexCanMFTLifeSupport | ||
module = Part | ||
author = Greys, Taranis Elsu | ||
|
||
// --- asset parameters --- | ||
scale = 1 | ||
rescaleFactor = 1 | ||
specPower = 0.3 | ||
rimFalloff = 3 | ||
alphaCutoff = 0 | ||
|
||
// --- general parameters --- | ||
node_attach = 0.0, 0.0, -0.2, 0.0, 0.0, 1.0, 2 | ||
node_stack_top_01= 0.0, 0.0, 0.166, 0.0, 1.0, 0.0, 1 | ||
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,1,1,1,1 | ||
|
||
// --- editor parameters --- | ||
TechRequired = survivability | ||
entryCost = 2800 | ||
cost = 340 | ||
category = Utility | ||
subcategory = 0 | ||
title = HexCan-Life Support (MFT) | ||
manufacturer = PanSpace Manufacturing Inc. Ltd. LLC. Co. in cooperation with Thunder Aerospace Corporation | ||
// small= 0.75m, normal= 1.5m large= 3m | ||
description = A 1.5m long resource canister containing Life Support supplies. Can be configured to hold any ratio of supplies. | ||
|
||
// --- general parameters --- | ||
mass = 0.07 | ||
dragModelType = default | ||
maximum_drag = 0.2 | ||
minimum_drag = 0.3 | ||
angularDrag = 2 | ||
crashTolerance = 12 | ||
breakingForce = 400 | ||
breakingTorque = 400 | ||
maxTemp = 2900 | ||
|
||
// --- resource parameters --- | ||
// 2x the container size = 8x the volume | ||
MODULE | ||
{ | ||
name = ModuleFuelTanks | ||
type = LifeSupport | ||
volume = 130 | ||
} | ||
} |
61 changes: 61 additions & 0 deletions
61
GameData/ThunderAerospace/TacLifeSupportMFT/HexCans/SmallLifeSupport.cfg
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,61 @@ | ||
PART:NEEDS[modularFuelTanks|RealFuels] | ||
{ | ||
MODEL | ||
{ | ||
model = ThunderAerospace/TacLifeSupportHexCans/Models/HexCan | ||
position = 0.0, 0.0, 0.0 | ||
scale = 2.0, 2.0, 2.0 | ||
rotation = 0.0, 0.0, 0.0 | ||
texture = HexCan000, ThunderAerospace/TacLifeSupportHexCans/HexCanLifeSupport/Texture | ||
} | ||
// --- general parameters --- | ||
name = HexCanMFTLifeSupportSmall | ||
module = Part | ||
author = Greys, Taranis Elsu | ||
|
||
// --- asset parameters --- | ||
scale = 1 | ||
rescaleFactor = 0.5 | ||
specPower = 0.3 | ||
rimFalloff = 3 | ||
alphaCutoff = 0 | ||
|
||
// --- general parameters --- | ||
node_attach = 0.0, 0.0, -0.2, 0.0, 0.0, 1.0, 1 | ||
node_stack_top_01= 0.0, 0.0, 0.166, 0.0, 1.0, 0.0, 0 | ||
node_stack_top = 0.0, 0.75, 0.0, 0.0, 1.0, 0.0, 0 | ||
node_stack_bottom = 0.0,-0.75, 0.0, 0.0,-1.0, 0.0, 0 | ||
|
||
attachRules = 1,1,1,1,1 | ||
|
||
// --- editor parameters --- | ||
TechRequired = survivability | ||
entryCost = 2800 | ||
cost = 130 | ||
category = Utility | ||
subcategory = 0 | ||
title = HexCan-Life Support-Small (MFT) | ||
manufacturer = PanSpace Manufacturing Inc. Ltd. LLC. Co. in cooperation with Thunder Aerospace Corporation | ||
// small= 0.75m, normal= 1.5m large= 3m | ||
description = A 0.75m long resource canister containing Life Support supplies. Can be configured to hold any ratio of supplies. | ||
|
||
// --- general parameters --- | ||
mass = 0.02 | ||
dragModelType = default | ||
maximum_drag = 0.2 | ||
minimum_drag = 0.3 | ||
angularDrag = 2 | ||
crashTolerance = 12 | ||
breakingForce = 400 | ||
breakingTorque = 400 | ||
maxTemp = 2900 | ||
|
||
// --- resource parameters --- | ||
// 2x the container size = 8x the volume | ||
MODULE | ||
{ | ||
name = ModuleFuelTanks | ||
type = LifeSupport | ||
volume = 16.25 | ||
} | ||
} |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
48 changes: 48 additions & 0 deletions
48
GameData/ThunderAerospace/TacLifeSupportMFT/LifeSupport.cfg
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,48 @@ | ||
PART:NEEDS[modularFuelTanks|RealFuels] | ||
{ | ||
// --- general parameters --- | ||
name = TacLifeSupportMFTContainer | ||
module = Part | ||
author = TaranisElsu | ||
|
||
// --- asset parameters --- | ||
mesh = TacContainer | ||
scale = 1 | ||
rescaleFactor = 1 | ||
|
||
// --- node Definitions --- | ||
node_stack_top = 0.0, 0.125, 0.0, 0.0, 1.0, 0.0, 1 | ||
node_stack_bottom = 0.0, -0.125, 0.0, 0.0, -1.0, 0.0, 1 | ||
|
||
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision | ||
attachRules = 1,0,1,1,0 | ||
|
||
// --- editor parameters --- | ||
TechRequired = survivability | ||
entryCost = 2800 | ||
cost = 340 | ||
category = Utility | ||
subcategory = 0 | ||
title = Life Support Container (MFT) | ||
manufacturer = Thunder Aerospace Corporation | ||
description = A 1.25-meter container full of Life Support supplies. Can be configured to hold any ratio of supplies. | ||
|
||
// --- standard part parameters --- | ||
mass = 0.07 | ||
dragModelType = default | ||
maximum_drag = 0.2 | ||
minimum_drag = 0.2 | ||
angularDrag = 1 | ||
crashTolerance = 12 | ||
breakingForce = 500 | ||
breakingTorque = 500 | ||
maxTemp = 3200 | ||
|
||
// --- resource parameters --- | ||
MODULE | ||
{ | ||
name = ModuleFuelTanks | ||
type = LifeSupport | ||
volume = 276 | ||
} | ||
} |
48 changes: 48 additions & 0 deletions
48
GameData/ThunderAerospace/TacLifeSupportMFT/LifeSupportLarge.cfg
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,48 @@ | ||
PART:NEEDS[modularFuelTanks|RealFuels] | ||
{ | ||
// --- general parameters --- | ||
name = TacLifeSupportMFTContainerLarge | ||
module = Part | ||
author = TaranisElsu | ||
|
||
// --- asset parameters --- | ||
mesh = TacContainer | ||
scale = 1 | ||
rescaleFactor = 2 | ||
|
||
// --- node Definitions --- | ||
node_stack_top = 0.0, 0.125, 0.0, 0.0, 1.0, 0.0, 1 | ||
node_stack_bottom = 0.0, -0.125, 0.0, 0.0, -1.0, 0.0, 1 | ||
|
||
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision | ||
attachRules = 1,0,1,1,0 | ||
|
||
// --- editor parameters --- | ||
TechRequired = heavyRocketry | ||
entryCost = 4200 | ||
cost = 2020 | ||
category = Utility | ||
subcategory = 0 | ||
title = Life Support Container, Large (MFT) | ||
manufacturer = Thunder Aerospace Corporation | ||
description = A large 2.5-meter container full of Life Support supplies. Can be configured to hold any ratio of supplies. | ||
|
||
// --- standard part parameters --- | ||
mass = 0.15 | ||
dragModelType = default | ||
maximum_drag = 0.2 | ||
minimum_drag = 0.2 | ||
angularDrag = 1 | ||
crashTolerance = 12 | ||
breakingForce = 500 | ||
breakingTorque = 500 | ||
maxTemp = 3200 | ||
|
||
// --- resource parameters --- | ||
MODULE | ||
{ | ||
name = ModuleFuelTanks | ||
type = LifeSupport | ||
volume = 2332 | ||
} | ||
} |
48 changes: 48 additions & 0 deletions
48
GameData/ThunderAerospace/TacLifeSupportMFT/LifeSupportSmall.cfg
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,48 @@ | ||
PART:NEEDS[modularFuelTanks|RealFuels] | ||
{ | ||
// --- general parameters --- | ||
name = TacLifeSupportMFTContainerSmall | ||
module = Part | ||
author = TaranisElsu | ||
|
||
// --- asset parameters --- | ||
mesh = TacContainer | ||
scale = 1 | ||
rescaleFactor = 0.5 | ||
|
||
// --- node Definitions --- | ||
node_stack_top = 0.0, 0.125, 0.0, 0.0, 1.0, 0.0, 1 | ||
node_stack_bottom = 0.0, -0.125, 0.0, 0.0, -1.0, 0.0, 1 | ||
|
||
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision | ||
attachRules = 1,0,1,1,0 | ||
|
||
// --- editor parameters --- | ||
TechRequired = survivability | ||
entryCost = 2800 | ||
cost = 130 | ||
category = Utility | ||
subcategory = 0 | ||
title = Life Support Container, Small (MFT) | ||
manufacturer = Thunder Aerospace Corporation | ||
description = A small 0.625-meter container full of Life Support supplies. Can be configured to hold any ratio of supplies. | ||
|
||
// --- standard part parameters --- | ||
mass = 0.02 | ||
dragModelType = default | ||
maximum_drag = 0.2 | ||
minimum_drag = 0.2 | ||
angularDrag = 1 | ||
crashTolerance = 12 | ||
breakingForce = 500 | ||
breakingTorque = 500 | ||
maxTemp = 3200 | ||
|
||
// --- resource parameters --- | ||
MODULE | ||
{ | ||
name = ModuleFuelTanks | ||
type = LifeSupport | ||
volume = 30 | ||
} | ||
} |
66 changes: 66 additions & 0 deletions
66
GameData/ThunderAerospace/TacLifeSupportMFT/MM_AddResources.cfg
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,66 @@ | ||
|
||
@PART[*]:HAS[#CrewCapacity[1],@MODULE[ModuleCommand],!MODULE[ModuleFuelTanks]]:FOR[TacLifeSupport]:NEEDS[modularFuelTanks|RealFuels] | ||
{ | ||
MODULE | ||
{ | ||
name = ModuleFuelTanks | ||
type = LifeSupportAll | ||
basemass = -1 | ||
volume = 9.1 | ||
} | ||
} | ||
|
||
@PART[*]:HAS[#CrewCapacity[2],@MODULE[ModuleCommand],!MODULE[ModuleFuelTanks]]:FOR[TacLifeSupport]:NEEDS[modularFuelTanks|RealFuels] | ||
{ | ||
MODULE | ||
{ | ||
name = ModuleFuelTanks | ||
type = LifeSupportAll | ||
basemass = -1 | ||
volume = 18.2 | ||
} | ||
} | ||
|
||
@PART[*]:HAS[#CrewCapacity[3],@MODULE[ModuleCommand],!MODULE[ModuleFuelTanks]]:FOR[TacLifeSupport]:NEEDS[modularFuelTanks|RealFuels] | ||
{ | ||
MODULE | ||
{ | ||
name = ModuleFuelTanks | ||
type = LifeSupportAll | ||
basemass = -1 | ||
volume = 27.27 | ||
} | ||
} | ||
|
||
@PART[*]:HAS[#CrewCapacity[4],@MODULE[ModuleCommand],!MODULE[ModuleFuelTanks]]:FOR[TacLifeSupport]:NEEDS[modularFuelTanks|RealFuels] | ||
{ | ||
MODULE | ||
{ | ||
name = ModuleFuelTanks | ||
type = LifeSupportAll | ||
basemass = -1 | ||
volume = 36.36 | ||
} | ||
} | ||
|
||
@PART[*]:HAS[#CrewCapacity[5],@MODULE[ModuleCommand],!MODULE[ModuleFuelTanks]]:FOR[TacLifeSupport]:NEEDS[modularFuelTanks|RealFuels] | ||
{ | ||
MODULE | ||
{ | ||
name = ModuleFuelTanks | ||
type = LifeSupportAll | ||
basemass = -1 | ||
volume = 45.45 | ||
} | ||
} | ||
|
||
@PART[*]:HAS[#CrewCapacity[6],@MODULE[ModuleCommand],!MODULE[ModuleFuelTanks]]:FOR[TacLifeSupport]:NEEDS[modularFuelTanks|RealFuels] | ||
{ | ||
MODULE | ||
{ | ||
name = ModuleFuelTanks | ||
type = LifeSupportAll | ||
basemass = -1 | ||
volume = 54.54 | ||
} | ||
} |
Oops, something went wrong.