Skip to content

Commit

Permalink
0.1.4
Browse files Browse the repository at this point in the history
  • Loading branch information
benjee10 authored and benjee10 committed Feb 20, 2019
1 parent ac50b98 commit 4efc970
Show file tree
Hide file tree
Showing 88 changed files with 383 additions and 0 deletions.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
212 changes: 212 additions & 0 deletions HabTech2_0.1.4/GameData/HabTech2/Parts/Modules/ht2_moduleColumbus.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,212 @@
PART
{
name = ht2_moduleColumbus
module = Part
author = Benjee10

CrewCapacity = 2
TechRequired = spaceExploration
entryCost = 12400
cost = 7500
category = Science
subcategory = 0
title = HT-100E "Erikson" Laboratory Module
manufacturer = HabTech Consortium
description = A small laboratory module.
attachRules = 1,0,1,1,0
mass = 3
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
breakingForce = 200
breakingTorque = 200
maxTemp = 1000
skinMaxTemp = 2000
vesselType = Station
bulkheadProfiles = size2
tags = ISS columbus ESA european Station Habitation habtech laboratory

MODEL
{
model = HabTech2/Parts/Modules/ht2_moduleColumbus
}
scale = 1
rescaleFactor = 1

MODULE
{
name = ModuleScienceContainer
reviewActionName = #autoLOC_502204 //#autoLOC_502204 = Review Data
storeActionName = #autoLOC_502202 //#autoLOC_502202 = Store Experiments
collectActionName = #autoLOC_238018 //#autoLOC_238018 = Take Data
evaOnlyStorage = True
storageRange = 2
allowRepeatedSubjects = True
}

MODULE
{
name = ModuleScienceLab
containerModuleIndex = 0
dataStorage = 750
crewsRequired = 2
canResetConnectedModules = True
canResetNearbyModules = True
interactionRange = 5
SurfaceBonus = 0.1
ContextBonus = 0.25
homeworldMultiplier = 0.1
RESOURCE_PROCESS
{
name = ElectricCharge
amount = 10
}
}

MODULE
{
name = ModuleScienceConverter
dataProcessingMultiplier = 0.5 // Multiplier to data processing rate and therefore science rate
scientistBonus = 0.25 //Bonus per scientist star - need at least one! So 0.25x - 2.5x
researchTime = 7 //Larger = slower. Exponential!
scienceMultiplier = 5 //How much science does data turn into?
scienceCap = 500 //How much science can we store before having to transmit?
powerRequirement = 5 //EC/Sec to research
ConverterName = #autoLOC_502055 //#autoLOC_502055 = Research
StartActionName = #autoLOC_502056 //#autoLOC_502056 = Start Research
StopActionName = #autoLOC_502057 //#autoLOC_502057 = Stop Research
}

MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 17
MaximumFoV = 63
AnomalyDetection = 0
DISPLAY_MODES
{
Mode = Terrain,#autoLOC_438839 //#autoLOC_438839 = Terrain
Mode = Biome,#autoLOC_438890 //#autoLOC_438890 = Biome
}
REQUIRED_EFFECTS
{
Effect = ScienceSkill
}
}

MODULE
{
name = ModuleExperienceManagement
costPerKerbal = 0
}

INTERNAL
{
name = Placeholder
}

MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = #autoLOC_502011 //#autoLOC_502011 = Toggle Lights
eventOnName = #autoLOC_502012 //#autoLOC_502012 = Lights On
eventOffName = #autoLOC_502013 //#autoLOC_502013 = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}

NODE
{
name = nodeTop
transform = nodeTop
size = 2
}

NODE
{
name = nodeBottom
transform = nodeBottom
size = 1
}

NODE
{
name = node1
transform = node1
size = 0
}

NODE
{
name = node2
transform = node2
size = 0
}

NODE
{
name = node3
transform = node3
size = 0
}

NODE
{
name = node4
transform = node4
size = 0
}

MODULE
{
name = ModuleB9PartSwitch
moduleID = bulkheadTop
switcherDescription = Top Node
SUBTYPE
{
name = Bare
title = Bare
}
SUBTYPE
{
name = Bulkhead
title = Bulkhead
transform = topBulkhead
NODE
{
name = nodeTop
position = 0, 1.849, 0
}
}
}

}
Binary file not shown.
168 changes: 168 additions & 0 deletions HabTech2_0.1.4/GameData/HabTech2/Parts/Modules/ht2_moduleHarmony.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,168 @@
PART
{
name = ht2_moduleHarmony
module = Part
author = Benjee10

CrewCapacity = 3
TechRequired = spaceExploration
entryCost = 12400
cost = 4000
category = Utility
subcategory = 0
title = HT-240B "Serenity" Multi-Node Pressure Vessel
manufacturer = HabTech Consortium
description = For those time when you need just a slightly longer node for your perfect space station.
attachRules = 1,0,1,1,0
mass = 3
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
breakingForce = 200
breakingTorque = 200
maxTemp = 1000
skinMaxTemp = 2000
vesselType = Station
bulkheadProfiles = size2
tags = ISS Harmony Tranquility Station Habitation Node 4 habtech

MODEL
{
model = HabTech2/Parts/Modules/ht2_moduleHarmony
}
scale = 1
rescaleFactor = 1

INTERNAL
{
name = Placeholder
}

MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = #autoLOC_502011 //#autoLOC_502011 = Toggle Lights
eventOnName = #autoLOC_502012 //#autoLOC_502012 = Lights On
eventOffName = #autoLOC_502013 //#autoLOC_502013 = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}

NODE
{
name = nodeTop
transform = nodeTop
size = 2
}

NODE
{
name = nodeBottom
transform = nodeBottom
size = 2
}

NODE
{
name = node1
transform = node1
size = 2
}

NODE
{
name = node2
transform = node2
size = 2
}

NODE
{
name = node3
transform = node3
size = 2
}

NODE
{
name = node4
transform = node4
size = 2
}

MODULE
{
name = ModuleB9PartSwitch
moduleID = bulkheadTop
switcherDescription = Top Node
SUBTYPE
{
name = Bare
title = Bare
}
SUBTYPE
{
name = Bulkhead
title = Bulkhead
transform = topBulkhead
NODE
{
name = nodeTop
position = 0, 1.863, 0
}
}
}

MODULE
{
name = ModuleB9PartSwitch
moduleID = bulkheadBottom
switcherDescription = Bottom Node
SUBTYPE
{
name = Bare
title = Bare
}
SUBTYPE
{
name = Bulkhead
title = Bulkhead
transform = bottomBulkhead
NODE
{
name = nodeBottom
position = 0, -1.61, 0
}
}
}

}
Binary file not shown.
3 changes: 3 additions & 0 deletions HabTech2_0.1.3/ReadMe → HabTech2_0.1.4/ReadMe
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,9 @@ CHANGELOG
- Added switchable resources for Quest pod
- Configured Quest pod for KIS
- KIS is now a dependency
0.1.4 - PRE-RELEASE
- Added Harmony module.
- Added Columbus laboratory module.

LICENSE
HabTech 2 artwork is copyright Benedict Jewer 2019. All Rights Reserved.

0 comments on commit 4efc970

Please sign in to comment.