Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified DeepFreeze.zip
Binary file not shown.
Binary file modified GameData/REPOSoftTech/Agencies/REPOSoftTech.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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.
4 changes: 2 additions & 2 deletions GameData/REPOSoftTech/DeepFreeze/DeepFreezeContinued.version
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"NAME":"DeepFreeze Continued...",
"URL":"http://ksp-avc.cybutek.net/version.php?id=183",
"DOWNLOAD":"https://kerbalstuff.com/mod/895/DeepFreeze%20Continued...",
"VERSION":{"MAJOR":0,"MINOR":19,"PATCH":3,"BUILD":0},
"VERSION":{"MAJOR":0,"MINOR":20,"PATCH":0,"BUILD":0},
"KSP_VERSION":{"MAJOR":1,"MINOR":0,"PATCH":5},
"KSP_VERSION_MIN":{"MAJOR":1,"MINOR":0,"PATCH":0},
"KSP_VERSION_MIN":{"MAJOR":1,"MINOR":0,"PATCH":3},
"KSP_VERSION_MAX":{"MAJOR":1,"MINOR":0,"PATCH":5}
}
16 changes: 12 additions & 4 deletions GameData/REPOSoftTech/DeepFreeze/MMDeepFreezeCLS.cfg
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@PART[cryofreezer]:HAS[!MODULE[ModuleConnectedLivingSpace]]
@PART[cryofreezer]:HAS[!MODULE[ModuleConnectedLivingSpace]]:NEEDS[ConnectedLivingSpace]
{
MODULE
{
Expand All @@ -7,7 +7,7 @@
}
}

@PART[CRY-2300Freezer]:HAS[!MODULE[ModuleConnectedLivingSpace]]
@PART[CRY-2300Freezer]:HAS[!MODULE[ModuleConnectedLivingSpace]]:NEEDS[ConnectedLivingSpace]
{
MODULE
{
Expand All @@ -16,7 +16,7 @@
}
}

@PART[CRY-1300Freezer]:HAS[!MODULE[ModuleConnectedLivingSpace]]
@PART[CRY-1300Freezer]:HAS[!MODULE[ModuleConnectedLivingSpace]]:NEEDS[ConnectedLivingSpace]
{
MODULE
{
Expand All @@ -25,7 +25,15 @@
}
}

@PART[CRY-0300Freezer]:HAS[!MODULE[ModuleConnectedLivingSpace]]
@PART[CRY-0300Freezer]:HAS[!MODULE[ModuleConnectedLivingSpace]]:NEEDS[ConnectedLivingSpace]
{
MODULE
{
name = ModuleConnectedLivingSpace
passable = false
}
}
@PART[CRY-0300RFreezer]:HAS[!MODULE[ModuleConnectedLivingSpace]]:NEEDS[ConnectedLivingSpace]
{
MODULE
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,15 @@ PART
{
name = CRY-0300Freezer
module = Part
author = NovaSilisko,JPLRepo
//mesh = CRY-0300Freezer.mu
author = JPLRepo
scale = 1
rescaleFactor = 1
MODEL
{
model = REPOSoftTech/DeepFreeze/Parts/Cryo0300Freezer/CRY-0300Freezer
model = REPOSoftTech/DeepFreeze/Assets/CRY-0300Freezer
texture = CRY0300_color, REPOSoftTech/DeepFreeze/Assets/CRY0300_color
texture = CRY0300_bump_NRM, REPOSoftTech/DeepFreeze/Assets/CRY0300_bump_NRM
texture = CryopodCushionColor, REPOSoftTech/DeepFreeze/Assets/CryopodCushionColor
}

node_stack_bottom = 0.0, -0.9133, 0.0, 0.0, -1.0, 0.0, 1
Expand Down
63 changes: 63 additions & 0 deletions GameData/REPOSoftTech/DeepFreeze/Parts/CRY0300RFreezer.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
PART
{
name = CRY-0300RFreezer
module = Part
author = JPLRepo
//mesh = CRY-0300Freezer.mu
scale = 1
rescaleFactor = 1
MODEL
{
model = REPOSoftTech/DeepFreeze/Assets/CRY-0300RFreezer
texture = CryopodTexture, REPOSoftTech/DeepFreeze/Assets/CryopodTexture
texture = RadialCryopodTexture, REPOSoftTech/DeepFreeze/Assets/RadialCryopodTexture
}

//node_attach = 0.0, 0.0, 0.312, 0.0, 0.0, -1.0
node_attach = 0.0, 0.0, 0.352, 0.0, 0.0, -1.0
node_stack_top = 0.0, 0.667, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = spaceExploration
entryCost = 8000
cost = 4000
category = Utility
subcategory = 0
title = CRY-0300R Cryonic Freezing Chamber
manufacturer = REPOSoftTech
description = Designed for long term storage of 1 kerbal. The CRY-0300R uses Glykerol and ElectricCharge to freeze or thaw one Kerbal.
Please ensure you have enough ElectricCharge capacity on your ship. The CRY-0300R comes stocked with 10 units of Glykerol.
CAUTION: The CRY-0300R also requires ElectricCharge per minute per Kerbal to keep it's Monitoring Systems Functioning. If it cannot get this ElectricCharge
there is a risk of frozen Kerbals dying.
attachRules = 1,1,0,1,1
mass = 0.75
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.15
angularDrag = 2
crashTolerance = 8
maxTemp = 2000 // = 3400
vesselType = Ship
CrewCapacity = 1
bulkheadProfiles = size1
INTERNAL
{
name = Cry-0300RInternals
}
RESOURCE
{
name = Glykerol
amount = 10
maxAmount = 10
}
MODULE
{
name = DeepFreezer
FreezerSize = 1
ChargeRequired = 3000
GlykerolRequired = 5
ChargeRate = 30
FrznChargeRequired = 10
isPartAnimated = False
isPodExternal = True
cryopodstateclosedstring = True
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
@PART[CRY-0300RFreezer]:FOR[DeepFreeze]:NEEDS[RasterPropMonitor]
{
@MODULE[DeepFreezer]
MODULE
{
name = JSITransparentPod
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,12 @@ PART
name = CRY-1300Freezer
module = Part
author = JPLRepo
//mesh = Cry-1300Freezer.mu
rescaleFactor = 1
MODEL
{
model = REPOSoftTech/DeepFreeze/Parts/Cryo1300Freezer/Cry-1300Freezer
model = REPOSoftTech/DeepFreeze/Assets/Cry-1300Freezer
texture = model000, REPOSoftTech/DeepFreeze/Assets/model000
texture = model001_NRM, REPOSoftTech/DeepFreeze/Assets/model001_NRM
}
node_stack_top = 0.0, 0.986899, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.986899, 0.0, 0.0, -1.0, 0.0, 2
Expand Down
64 changes: 64 additions & 0 deletions GameData/REPOSoftTech/DeepFreeze/Parts/CRY2300Freezer.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
PART
{
name = CRY-2300Freezer
module = Part
author = ScottPaladin, JPLRepo
rescaleFactor = 1
MODEL
{
model = REPOSoftTech/DeepFreeze/Assets/model
texture = model000, REPOSoftTech/DeepFreeze/Assets/model000
texture = model001, REPOSoftTech/DeepFreeze/Assets/model001_NRM
}
node_stack_top = 0.0, 1.830905, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.830905, 0.0, 0.0, -1.0, 0.0, 2

CrewCapacity = 10
TechRequired = advMetalworks
entryCost = 16000
cost = 8000
category = Utility
subcategory = 0
title = CRY-2300 Cryonic Freezing Chamber
manufacturer = REPOSoftTech
description = Designed for long term storage of up to 10 Kerbals. The CRY-2300 uses Glykerol and ElectricCharge to freeze or thaw one Kerbal.
Please ensure you have enough ElectricCharge capacity on your ship. The CRY-2300 comes stocked with 50 units of Glykerol.
CAUTION: The CRY-2300 also requires ElectricCharge per minute per Kerbal to keep it's Monitoring Systems Functioning. If it cannot get this ElectricCharge
there is a risk of frozen Kerbals dying.

attachRules = 1,0,1,1,0

mass = 5.25
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
breakingForce = 200
breakingTorque = 200
maxTemp = 2900

vesselType = Ship
bulkheadProfiles = size2
INTERNAL
{
name = Cry-2300Internals
}
RESOURCE
{
name = Glykerol
amount = 50
maxAmount = 50
}
MODULE
{
name = DeepFreezer
FreezerSize = 10
ChargeRequired = 3000
GlykerolRequired = 5
ChargeRate = 30
FrznChargeRequired = 10
isPartAnimated = True
cryopodstateclosedstring = True, True, True, True, True, True, True, True, True, True
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
PART[CRY-2300Freezer]
{
@name = cryofreezer
@TechRequired = hidden
@category = -1
@title ^= :$: [DEPRECATED]:
@description = REPOSoftTech has Deprecated this Duplicate Part Definition. CONVERT CRAFT to use NEW CRY-2300 part AND DELETE this one. REPOSoftTech_DEPRECATED
}

This file was deleted.

Binary file not shown.
Binary file not shown.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ PART
name = GlykerolTankRadial
module = Part
author = JPLRepo
//mesh = GlykerolRadialTank.mu
rescaleFactor = 1
MODEL
{
model = REPOSoftTech/DeepFreeze/Parts/GlykerolTankRadial/GlykerolRadialTank
model = REPOSoftTech/DeepFreeze/Assets/GlykerolRadialTank
texture = GlykerolTank_diff, REPOSoftTech/DeepFreeze/Assets/GlykerolTank_diff
}
node_attach = 0.0, 0.0, -0.12, 0.0, 0.0, -1.0
TechRequired = specializedConstruction
Expand Down
2 changes: 1 addition & 1 deletion GameData/REPOSoftTech/DeepFreeze/Plugins/Config.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ DFSettings
heatamtMonitoringFrznKerbals = 100
heatamtThawFreezeKerbal = 1000
TempinKelvin = True
defaultTimeoutforCrewXfer = 30
defaultTimeoutforCrewXfer = 10
cryopodResettimeDelay = 3
DFWindowWidth = 450
CFWindowWidth = 340
Expand Down
Binary file modified GameData/REPOSoftTech/DeepFreeze/Plugins/DeepFreeze.dll
Binary file not shown.
Binary file not shown.
Loading