Skip to content

Commit

Permalink
V0.18.0.0
Browse files Browse the repository at this point in the history
Release Version. See changelogs, forum and readme files
  • Loading branch information
Jamie Leighton committed Aug 22, 2015
1 parent 0882cef commit 4314e4d
Show file tree
Hide file tree
Showing 55 changed files with 536 additions and 114 deletions.
Binary file added DFInterface.zip
Binary file not shown.
Binary file added DeepFreeze.zip
Binary file not shown.
14 changes: 14 additions & 0 deletions GameData/REPOSoftTech/Agencies/Agents.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
AGENT
{
name = REPOSoftTech

description = Experts in the field of cryogenics, ergonomics and electrical equipment, the kerbals at REPOSoftTech are trying hard to keep all space fairing kerbals alive and their missions successful.

logoURL = REPOSoftTech/Agencies/REPOSoftTech
logoScaledURL = REPOSoftTech/Agencies/REPOSoftTech_scaled

mentality = Scientific
mentality = Pioneer
mentality = Commercial 0.6
mentality = Stern 0.25
}
Binary file added 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.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"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":17,"PATCH":1,"BUILD":0},
"VERSION":{"MAJOR":0,"MINOR":18,"PATCH":0,"BUILD":0},
"KSP_VERSION":{"MAJOR":1,"MINOR":0,"PATCH":4},
"KSP_VERSION_MIN":{"MAJOR":1,"MINOR":0,"PATCH":0},
"KSP_VERSION_MAX":{"MAJOR":1,"MINOR":0,"PATCH":4}
Expand Down
18 changes: 18 additions & 0 deletions GameData/REPOSoftTech/DeepFreeze/MMDeepFreezeCLS.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,29 @@
}
}

@PART[CRY-2300Freezer]:HAS[!MODULE[ModuleConnectedLivingSpace]]
{
MODULE
{
name = ModuleConnectedLivingSpace
passable = true
}
}

@PART[CRY-1300Freezer]:HAS[!MODULE[ModuleConnectedLivingSpace]]
{
MODULE
{
name = ModuleConnectedLivingSpace
passable = true
}
}

@PART[CRY-0300Freezer]:HAS[!MODULE[ModuleConnectedLivingSpace]]
{
MODULE
{
name = ModuleConnectedLivingSpace
passable = false
}
}
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
PART
{
name = CRY-0300Freezer
module = Part
author = NovaSilisko,JPLRepo
//mesh = CRY-0300Freezer.mu
scale = 1
rescaleFactor = 1
MODEL
{
model = REPOSoftTech/DeepFreeze/Parts/Cryo0300Freezer/CRY-0300Freezer
texture = CRY0300_color, REPOSoftTech/DeepFreeze/Parts/Cryo0300Freezer/CRY0300_color
texture = CRY0300_bump, REPOSoftTech/DeepFreeze/Parts/Cryo0300Freezer/CRY0300_bump_NRM
texture = alphaonly, REPOSoftTech/DeepFreeze/Parts/Cryo0300Freezer/alphaonly
}

node_stack_bottom = 0.0, -0.9133, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.9181, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = spaceExploration
entryCost = 8000
cost = 4000
category = Utility
subcategory = 0
title = CRY-0300 Cryonic Freezing Chamber
manufacturer = REPOSoftTech
description = Designed for long term storage of 1 kerbal. The CRY-0300 uses Glykerol and ElectricCharge to freeze or thaw one Kerbal.
Please ensure you have enough ElectricCharge capacity on your ship. The CRY-0300 comes stocked with 10 units of Glykerol.
CAUTION: The CRY-0300 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 = 2.5
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-0300Internals
}
RESOURCE
{
name = Glykerol
amount = 10
maxAmount = 10
}
MODULE
{
name = DeepFreezer
FreezerSize = 1
ChargeRequired = 3000
GlykerolRequired = 5
ChargeRate = 30
FrznChargeRequired = 10
isPartAnimated = True
animationName = Open
transparentTransforms = transparentObjectExternal | transparentObjectInternal
cryopodstateclosedstring = True
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
@PART[CRY-0300Freezer]:FOR[DeepFreeze]:NEEDS[RasterPropMonitor]
{
@MODULE[DeepFreezer]
{
!transparentTransforms = dummy
}
MODULE
{
name = JSITransparentPod
transparentTransforms = transparentObjectExternal | transparentObjectInternal
}
}
Binary file not shown.
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.
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,20 @@ PART
name = CRY-1300Freezer
module = Part
author = JPLRepo
mesh = Cry-1300Freezer.mu
//mesh = Cry-1300Freezer.mu
rescaleFactor = 1
MODEL
{
model = REPOSoftTech/DeepFreeze/Parts/Cryo1300Freezer/Cry-1300Freezer
texture = model000, REPOSoftTech/DeepFreeze/Parts/Cryo1300Freezer/model000
texture = model001, REPOSoftTech/DeepFreeze/Parts/Cryo1300Freezer/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
CrewCapacity = 3
TechRequired = specializedConstruction
entryCost = 12400
cost = 4000
cost = 6000
category = Utility
subcategory = 0
title = CRY-1300 Cryonic Freezing Chamber
Expand Down Expand Up @@ -50,5 +56,6 @@ there is a risk of frozen Kerbals dying.
ChargeRate = 30
FrznChargeRequired = 10
isPartAnimated = True
cryopodstateclosedstring = True, True, True
}
}
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,19 +1,24 @@
PART
{
name = cryofreezer
name = CRY-2300Freezer
module = Part
author = ScottPaladin, JPLRepo

mesh = model
//mesh = model
rescaleFactor = 1

MODEL
{
model = REPOSoftTech/DeepFreeze/Parts/Cryo2300Freezer/model
texture = model000, REPOSoftTech/DeepFreeze/Parts/Cryo0300Freezer/model000
texture = model001, REPOSoftTech/DeepFreeze/Parts/Cryo0300Freezer/model001
}
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 = 12500
cost = 4500
entryCost = 16000
cost = 8000
category = Utility
subcategory = 0
title = CRY-2300 Cryonic Freezing Chamber
Expand Down Expand Up @@ -55,6 +60,7 @@ MODULE
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,62 @@
PART
{
name = cryofreezer
module = Part
author = ScottPaladin, JPLRepo

//mesh = model
rescaleFactor = 1
MODEL
{
model = REPOSoftTech/DeepFreeze/Parts/Cryo2300Freezer/model
texture = model000, REPOSoftTech/DeepFreeze/Parts/Cryo0300Freezer/model000
texture = model001, REPOSoftTech/DeepFreeze/Parts/Cryo0300Freezer/model001
}
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 = hidden
entryCost = 16000
cost = 8000
category = -1
subcategory = 0
title = CRY-2300 Cryonic Freezing Chamber [DEPRECATED]
manufacturer = REPOSoftTech
description = REPOSoftTech has Deprecated this Duplicate Part Definition. CONVERT CRAFT to use NEW CRY-2300 part AND DELETE this one. REPOSoftTech_DEPRECATED

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
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
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,16 @@ PART
name = GlykerolTankRadial
module = Part
author = JPLRepo
mesh = GlykerolRadialTank.mu
//mesh = GlykerolRadialTank.mu
rescaleFactor = 1
MODEL
{
model = REPOSoftTech/DeepFreeze/Parts/GlykerolTankRadial/GlykerolRadialTank
texture = GlykerolTank_diff, REPOSoftTech/DeepFreeze/Parts/GlykerolTankRadial/GlykerolTank_diff
}
node_attach = 0.0, 0.0, -0.12, 0.0, 0.0, -1.0
TechRequired = specializedConstruction
entryCost = 6000
entryCost = 3000
cost = 500
category = FuelTank
subcategory = 0
Expand All @@ -26,7 +31,7 @@ PART
RESOURCE
{
name = Glykerol
amount = 20
maxAmount = 20
amount = 25
maxAmount = 25
}
}
15 changes: 12 additions & 3 deletions GameData/REPOSoftTech/DeepFreeze/Plugins/Config.cfg
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
DFSettings
{
DFwindowPosX = 40
DFwindowPosY = 50
DFwindowPosY = 425
CFwindowPosX = 450
CFwindowPosY = 50
CFwindowPosY = 425
DFKACwindowPosX = 600
DFKACwindowPosY = 425
ECreqdForFreezer = False
UseAppLauncher = True
debugging = False
Expand All @@ -17,4 +19,11 @@ DFSettings
heatamtMonitoringFrznKerbals = 100
heatamtThawFreezeKerbal = 1000
TempinKelvin = True
}
defaultTimeoutforCrewXfer = 30
cryopodResettimeDelay = 5
DFWindowWidth = 420
CFWindowWidth = 340
KACWindowWidth = 485
ECLowWarningTime = 3600
EClowCriticalTime = 900
}
Binary file modified GameData/REPOSoftTech/DeepFreeze/Plugins/DFInterface.dll
Binary file not shown.
Binary file modified GameData/REPOSoftTech/DeepFreeze/Plugins/DeepFreeze.dll
Binary file not shown.
67 changes: 67 additions & 0 deletions GameData/REPOSoftTech/DeepFreeze/Props/DoorHandle.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
PROP
{
name = DoorHandle

MODEL
{
model = REPOSoftTech/DeepFreeze/Props/DoorHandle
texture = propBase_DIF, REPOSoftTech/DeepFreeze/Props/propBase_DIF
texture = propBase_EMI, REPOSoftTech/DeepFreeze/Props/propBase_EMI
texture = propLabels_DIF, REPOSoftTech/DeepFreeze/Props/propLabels_DIF
texture = propLabels_EMI, REPOSoftTech/DeepFreeze/Props/propLabels_EMI
}
MODULE
{
name = JSIActionGroupSwitch
actionName = plugin
animationName = DOORHandle
animateExterior = false
customSpeed = 0.65
perPodPersistenceName = extdoorhandle
refreshRate = 60
switchSound = REPOSoftTech/DeepFreeze/Sounds/externaldoorswitch
switchSoundVolume = 1
switchTransform = EVAhandle
PLUGINACTION
{
name = DFExtDoorMgr
actionMethod = ButtonExtDoor
stateMethod = ButtonExtDoorState
}
}
MODULE
{
name = JSIActionGroupSwitch
actionName = plugin
colorName = _EmissiveColor
coloredObject = light
disabledColor = 0,255,0,255
enabledColor = 255,0,0,255
perPodPersistenceName = extdoorhandle
PLUGINACTION
{
name = DFExtDoorMgr
actionMethod = ButtonExtDoor
stateMethod = ButtonExtDoorState
}
}
MODULE
{
name = JSIActionGroupSwitch
actionName = plugin
colorName = _EmissiveColor
coloredObject = label
disabledColor = 0,255,0,255
enabledColor = 255,0,0,255
perPodPersistenceName = extdoorhandle
PLUGINACTION
{
name = DFExtDoorMgr
actionMethod = ButtonExtDoor
stateMethod = ButtonExtDoorState
}
}
}



Binary file not shown.
Loading

0 comments on commit 4314e4d

Please sign in to comment.