Skip to content

Commit

Permalink
b330 add
Browse files Browse the repository at this point in the history
  • Loading branch information
raidernick committed May 1, 2017
1 parent 95f1047 commit 921d9ca
Show file tree
Hide file tree
Showing 20 changed files with 417 additions and 0 deletions.
189 changes: 189 additions & 0 deletions GameData/RN_Misc/B330/b330.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,189 @@
PART
{
name = rn_b330
module = Part
author = Raidernick

MODEL
{
model = RN_Misc/B330/b330
scale = 0.80, 0.80, 0.80
}
scale = 0.80
rescaleFactor = 1

node_stack_top = 0.0, 8.24129, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -7.21236, 0.0, 0.0, -1.0, 0.0, 2



CrewCapacity = 6

TechRequired = nanolathing
entryCost = 10000
cost = 10000
category = Utility
subcategory = 0
title = B330
manufacturer = RN Industries
description = Inflatable habitat made by Bigelow Aerospace.
attachRules = 1,0,1,1,0

mass = 4
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 20
breakingForce = 500
breakingTorque = 500
maxTemp = 2900
tags = bigelow b330 habitat inflate
stagingIcon = COMMAND_POD
vesselType = Ship

INTERNAL
{
name = Inflato1internalalt
}

MODULE
{
name = ModuleCommand
minimumCrew = 0
RESOURCE
{
name = ElectricCharge
rate = 0.125
}
}
RESOURCE
{
name = ElectricCharge
amount = 1080
maxAmount = 1080
}
MODULE
{
name = ModuleReactionWheel

PitchTorque = 5
YawTorque = 5
RollTorque = 2.5

RESOURCE
{
name = ElectricCharge
rate = 0.15
}
}
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
}


//Tac Lifesupport
RESOURCE
{
name = Food
amount = 460.74
maxAmount = 460.74
}
RESOURCE
{
name = Water
amount = 507.5
maxAmount = 507.5
}
RESOURCE
{
name = Oxygen
amount = 77726.13333
maxAmount = 77726.13333
}
RESOURCE
{
name = CarbonDioxide
amount = 0
maxAmount = 0.1
}
RESOURCE
{
name = Waste
amount = 0
maxAmount = 42
}
RESOURCE
{
name = WasteWater
amount = 0
maxAmount = 0.1
}

//Connected Living
MODULE
{
name = ModuleConnectedLivingSpace
passable = true
}

MODULE
{
name = TankPriorityModule
Priority = 20
}

MODULE
{
name = BDFSanimateGeneric
animationName = Deploy
startEventGUIName = Inflate Habitat
endEventGUIName = Deflate Habitat
toggleActionName = Toggle Habitat
startDeployed = False
// Animation Layer. If you have more than one animation on a part, this must be unique for each one in order for them to not interrupt each other. If the stock engine heat animation module is used, that’s probably on layer 0, so make this 1 or higher.
layer = 1
playAnimationOnEditorSpawn = False
useActionEditorPopup = True
// If you have more than one BDFSanimateGeneric on a part, give each a unique ID to. This makes the popup menu appear in a separate location for each module, and not steal each others windows. values: 0-9.
moduleID = 0
}
MODULE
{
name = BDFSanimateGeneric
animationName = col
startEventGUIName = Expand Habitat Collider
endEventGUIName = Deflate Habitat Collider
toggleActionName = Toggle Habitat Collider
startDeployed = False
// Animation Layer. If you have more than one animation on a part, this must be unique for each one in order for them to not interrupt each other. If the stock engine heat animation module is used, that’s probably on layer 0, so make this 1 or higher.
layer = 2
playAnimationOnEditorSpawn = False
useActionEditorPopup = True
// If you have more than one BDFSanimateGeneric on a part, give each a unique ID to. This makes the popup menu appear in a separate location for each module, and not steal each others windows. values: 0-9.
moduleID = 1
}
}
Binary file added GameData/RN_Misc/B330/b330.mu
Binary file not shown.
Binary file added GameData/RN_Misc/B330/b330_mt.dds
Binary file not shown.
Binary file added GameData/RN_Misc/B330/b330_mt_NRM.dds
Binary file not shown.
70 changes: 70 additions & 0 deletions GameData/RN_Misc/B330/b330_radiator.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
PART
{
name = rn_b330_radiator
module = Part
author = Raidernick
MODEL
{
model = RN_Misc/B330/b330_radiator
scale = 0.80, 0.80, 0.80
}
scale = 0.80
rescaleFactor = 1

// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0

TechRequired = basicScience
entryCost = 2200
cost = 450
category = Thermal
manufacturer = RN Industries
subcategory = 0
title = B330 Radiator Panel
description = A radially attachable radiator panel for the Bigelow B330 to help dissipate heat into space.
attachRules = 0,1,0,1,1
mass = 0.05
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 12
maxTemp = 2500 // = 2900
bulkheadProfiles = srf
tags = bigelow b330 radiator
emissiveConstant = 0.90
heatConductivity = 0.001 //They have built in insulators
thermalMassModifier = 5
radiatorHeadroom = 0.75
skinInternalConductionMult = 2000

MODULE
{
name = ModuleActiveRadiator
maxEnergyTransfer = 10000
overcoolFactor = 0.25
isCoreRadiator = true
parentCoolingOnly = true
RESOURCE
{
name = ElectricCharge
rate = 0.025
}
}
MODULE
{
name = BDFSanimateGeneric
animationName = Deploy
startEventGUIName = Extend Radiator
endEventGUIName = Retract Radiator
toggleActionName = Toggle Radiator
startDeployed = False
// Animation Layer. If you have more than one animation on a part, this must be unique for each one in order for them to not interrupt each other. If the stock engine heat animation module is used, that’s probably on layer 0, so make this 1 or higher.
layer = 1
playAnimationOnEditorSpawn = False
useActionEditorPopup = True
// If you have more than one BDFSanimateGeneric on a part, give each a unique ID to. This makes the popup menu appear in a separate location for each module, and not steal each others windows. values: 0-9.
moduleID = 0
}
}
Binary file added GameData/RN_Misc/B330/b330_radiator.mu
Binary file not shown.
63 changes: 63 additions & 0 deletions GameData/RN_Misc/B330/b330_solar.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
PART
{

// --- general parameters ---
name = rn_b330_solar
module = Part
author = Raidernick

// --- asset parameters ---
MODEL
{
model = RN_Misc/B330/b330_solar
scale = 0.80, 0.80, 0.80
}
scale = 0.80
rescaleFactor = 1

// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0

// --- editor parameters ---
TechRequired = generalRocketry
entryCost = 12800
cost = 300
category = Utility
title = B330 Solar Array
manufacturer = RN Industries
description = Bigelow B330 solar panel.

// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,1

// --- standard part parameters ---
mass = 0.08
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 8
maxTemp = 2000
thermalMassModifier = 2.0
emissiveConstant = 0.95
heatConductivity = 0.04
tags = bigelow b330 solarpanel
MODULE
{
name = ModuleDeployableSolarPanel
animationName = Deploy
sunTracking = true
raycastTransformName = suncatcher
pivotName = sunPivot
resourceName = ElectricCharge
chargeRate = 20
powerCurve
{
key = 206000000000 0 0 0
key = 13599840256 1 0 0
key = 68773560320 0.5 0 0
key = 0 10 0 0
}
}
}
Binary file added GameData/RN_Misc/B330/b330_solar.mu
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit 921d9ca

Please sign in to comment.