Skip to content

Commit

Permalink
horizontal habs and top adapters
Browse files Browse the repository at this point in the history
  • Loading branch information
dawn0303 committed Feb 2, 2024
1 parent 5814a66 commit 30b4c2f
Show file tree
Hide file tree
Showing 131 changed files with 12,091 additions and 21 deletions.
Binary file added GameData/GRAPEFRUIT/ASSETS/NFprops/Lights01-e.dds
Binary file not shown.
Binary file added GameData/GRAPEFRUIT/ASSETS/NFprops/Lights01.dds
Binary file not shown.
Binary file added GameData/GRAPEFRUIT/ASSETS/Tokomak/model000.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.
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.
2 changes: 2 additions & 0 deletions GameData/GRAPEFRUIT/CREDITS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ NF_GYM_Bike_Seat.mu modified from NF props, all NF props assets originally creat

HabUtils.dll is distributed under the MIT License, originally by Nertea for the mod Stockalike Station Parts Redux

assistance with interior designs and concepts from AstroWolfie https://forum.kerbalspaceprogram.com/profile/223932-astrowolfie/

all other content by Dawn0303 and AtomicTech CC-NC-SA-4.0

(PicoSpace posters)
Binary file modified GameData/GRAPEFRUIT/Parts/@thumbs/ConversionModule4_icon0.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 modified GameData/GRAPEFRUIT/Parts/@thumbs/ConversionModule4_icon1.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 modified GameData/GRAPEFRUIT/Parts/@thumbs/ConversionModule4_icon2.png
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.
Binary file modified GameData/GRAPEFRUIT/Parts/@thumbs/S2cargo_icon0.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 modified GameData/GRAPEFRUIT/Parts/@thumbs/S2gym_icon0.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 modified GameData/GRAPEFRUIT/Parts/@thumbs/S3L1docking_icon0.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 modified GameData/GRAPEFRUIT/Parts/@thumbs/S3MessHall_icon0.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 modified GameData/GRAPEFRUIT/Parts/@thumbs/S3cargo_icon0.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 modified GameData/GRAPEFRUIT/Parts/@thumbs/S3gym_icon0.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 modified GameData/GRAPEFRUIT/Parts/@thumbs/S3lab_icon0.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 modified GameData/GRAPEFRUIT/Parts/@thumbs/S3lounge_icon0.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 modified GameData/GRAPEFRUIT/Parts/@thumbs/S3office_icon0.png
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.
Binary file modified GameData/GRAPEFRUIT/Parts/@thumbs/S4L1docking_icon0.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 modified GameData/GRAPEFRUIT/Parts/@thumbs/S4L1docking_icon1.png
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.
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.
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.
Binary file modified GameData/GRAPEFRUIT/Parts/@thumbs/S4MessHall_icon0.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 modified GameData/GRAPEFRUIT/Parts/@thumbs/S4cargo_icon0.png
Binary file modified GameData/GRAPEFRUIT/Parts/@thumbs/S4gym_icon0.png
Binary file added GameData/GRAPEFRUIT/Parts/@thumbs/S4gym_icon1.png
Binary file modified GameData/GRAPEFRUIT/Parts/@thumbs/S4lab_icon0.png
Binary file modified GameData/GRAPEFRUIT/Parts/@thumbs/S4lab_icon1.png
Binary file modified GameData/GRAPEFRUIT/Parts/@thumbs/S4lounge_icon0.png
Binary file modified GameData/GRAPEFRUIT/Parts/@thumbs/S4lounge_icon1.png
Binary file modified GameData/GRAPEFRUIT/Parts/@thumbs/S4office_icon0.png
Binary file modified GameData/GRAPEFRUIT/Parts/@thumbs/S4quarters_icon0.png
Binary file modified GameData/GRAPEFRUIT/Parts/@thumbs/_icon_icon0.png
Binary file modified GameData/GRAPEFRUIT/Parts/@thumbs/s3Quarters_icon0.png
163 changes: 163 additions & 0 deletions GameData/GRAPEFRUIT/Parts/Converters/Size2Converter/topAdapter2.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,163 @@
PART {
name = topAdapter2
module = Part
author = Dawn, AtomicTech
mesh = topAdapter2.mu
rescaleFactor = 1
TechRequired = advFuelSystems
entryCost = 24200
cost = 5750
category = Pods
subcategory = 0
title = DTH-topAdapter3
manufacturer = Rising Horizons LLC
description = BLANK
attachRules = 1,0,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
breakingForce = 200
breakingTorque = 200
maxTemp = 2000
bulkheadProfiles = size2
CrewCapacity = 0
tags = #autoLOC_500522

// MODULE:NEEDS[FreeIva] {
// name = FreeIva_stationHub_Internal
// }



MODULE:NEEDS[FreeIva] {
name = ModuleFreeIva
passThroughNodeA = top
passThroughNodeB = side
doesNotBlockEVA = true
}

MODEL {
model = GRAPEFRUIT/Parts/Converters/Size2Converter/topAdapter2
texture = oranges-generic-1,GRAPEFRUIT/ASSETS/ORANGES/oranges-generic-1
texture = oranges-generic-1_NRM,GRAPEFRUIT/ASSETS/ORANGES/oranges-generic-1_NRM
}


// INTERNAL {
// name = topInt
// }

MODULE {
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = True
}

MODULE {
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
hibernationMultiplier = 0.00125
defaultControlPointDisplayName = #autoLOC_6011003
RESOURCE {
name = ElectricCharge
rate = 0.08
}

CONTROLPOINT {
name = reverse
displayName = #autoLOC_6011004
orientation = 0,0,180
}

}

RESOURCE {
name = ElectricCharge
amount = 30
maxAmount = 30
}

MODULE {
name = ModuleReactionWheel
PitchTorque = 1.5
YawTorque = 1.5
RollTorque = 1.5
RESOURCE {
name = ElectricCharge
rate = 0.15
}

}

MODULE {
name = ModuleSAS
SASServiceLevel = 3
}

MODULE {
name = ModuleKerbNetAccess
MinimumFoV = 5
MaximumFoV = 90
AnomalyDetection = 0.3
DISPLAY_MODES {
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}

MODULE {
name = ModuleDataTransmitter
antennaType = INTERNAL
packetInterval = 1.0
packetSize = 2
packetResourceCost = 12.0
requiredResource = ElectricCharge
antennaPower = 5000
optimumRange = 2500
packetFloor = .1
packetCeiling = 5
}

MODULE {
name = ModuleScienceContainer
reviewActionName = #autoLOC_502201
storeActionName = #autoLOC_502202
evaOnlyStorage = True
storageRange = 2.3
canBeTransferredToInVessel = True
canTransferInVessel = True
}


NODE {
name = side
transform = node_stack_side
size = 2
method = FIXED_JOINT
crossfeed = True
rigid = True
}

NODE {
name = top
transform = node_stack_top
size = 2
method = FIXED_JOINT
crossfeed = True
rigid = True
}

NODE {
name = bottom
transform = node_stack_bottom
size = 2
method = FIXED_JOINT
crossfeed = True
rigid = True
}

}
Binary file not shown.
163 changes: 163 additions & 0 deletions GameData/GRAPEFRUIT/Parts/Converters/Size3Converter/topAdapter3.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,163 @@
PART {
name = topAdapter3
module = Part
author = Dawn, AtomicTech
mesh = topAdapter3.mu
rescaleFactor = 1
TechRequired = advFuelSystems
entryCost = 24200
cost = 5750
category = Pods
subcategory = 0
title = DTH-topAdapter3
manufacturer = Rising Horizons LLC
description = BLANK
attachRules = 1,0,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
breakingForce = 200
breakingTorque = 200
maxTemp = 2000
bulkheadProfiles = size3
CrewCapacity = 0
tags = #autoLOC_500522

// MODULE:NEEDS[FreeIva] {
// name = FreeIva_stationHub_Internal
// }



MODULE:NEEDS[FreeIva] {
name = ModuleFreeIva
passThroughNodeA = top
passThroughNodeB = side
doesNotBlockEVA = true
}

MODEL {
model = GRAPEFRUIT/Parts/Converters/Size3Converter/topAdapter3
texture = oranges-generic-1,GRAPEFRUIT/ASSETS/ORANGES/oranges-generic-1
texture = oranges-generic-1_NRM,GRAPEFRUIT/ASSETS/ORANGES/oranges-generic-1_NRM
}


// INTERNAL {
// name = topInt
// }

MODULE {
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = True
}

MODULE {
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
hibernationMultiplier = 0.00125
defaultControlPointDisplayName = #autoLOC_6011003
RESOURCE {
name = ElectricCharge
rate = 0.08
}

CONTROLPOINT {
name = reverse
displayName = #autoLOC_6011004
orientation = 0,0,180
}

}

RESOURCE {
name = ElectricCharge
amount = 30
maxAmount = 30
}

MODULE {
name = ModuleReactionWheel
PitchTorque = 1.5
YawTorque = 1.5
RollTorque = 1.5
RESOURCE {
name = ElectricCharge
rate = 0.15
}

}

MODULE {
name = ModuleSAS
SASServiceLevel = 3
}

MODULE {
name = ModuleKerbNetAccess
MinimumFoV = 5
MaximumFoV = 90
AnomalyDetection = 0.3
DISPLAY_MODES {
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}

MODULE {
name = ModuleDataTransmitter
antennaType = INTERNAL
packetInterval = 1.0
packetSize = 2
packetResourceCost = 12.0
requiredResource = ElectricCharge
antennaPower = 5000
optimumRange = 2500
packetFloor = .1
packetCeiling = 5
}

MODULE {
name = ModuleScienceContainer
reviewActionName = #autoLOC_502201
storeActionName = #autoLOC_502202
evaOnlyStorage = True
storageRange = 2.3
canBeTransferredToInVessel = True
canTransferInVessel = True
}


NODE {
name = side
transform = node_stack_side
size = 3
method = FIXED_JOINT
crossfeed = True
rigid = True
}

NODE {
name = top
transform = node_stack_top
size = 3
method = FIXED_JOINT
crossfeed = True
rigid = True
}

NODE {
name = bottom
transform = node_stack_bottom
size = 3
method = FIXED_JOINT
crossfeed = True
rigid = True
}

}
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ PART {
author = Dawn, AtomicTech
mesh = ConversionModule4.mu
rescaleFactor = 1
node_stack_side = -2.5, 1.89463, 0.0, -1.0, 0.0, 0.0, 4
node_stack_side = 0.0, 1.89463, -2.5, 0.0, 0.0, -1.0, 4
node_stack_bottom = 0.0, -2.075031 , 0.0, 0.0, -1.0, 0.0, 4
node_stack_top = 0.0, 0.957131 , 0.0, 0.0, 1.0, 0.0, 4
TechRequired = advFuelSystems
Expand Down Expand Up @@ -80,7 +80,7 @@ PART {
}

NODES {
node_stack_side = -2.5, 1.89463, 0.0, -1.0, 0.0, 0.0, 4
node_stack_side = 0.0, 1.89463, -2.5, 0.0, 0.0, -1.0, 4
}

}
Expand All @@ -99,7 +99,7 @@ PART {
}

NODES {
node_stack_side = -2.5, 3.76963, 0.0, -1.0, 0.0, 0.0, 4
node_stack_side = 0.0, 3.76963, -2.5, 0.0, 0.0, -1.0, 4
node_stack_top = 0.0, 2.65491 , 0.0, 0.0, 1.0, 0.0, 4
}

Expand All @@ -119,7 +119,7 @@ PART {
}

NODES {
node_stack_side = -2.5, 3.56963, 0.0, -1.0, 0.0, 0.0, 4
node_stack_side = 0.0, 3.56963, -2.5, 0.0, 0.0, -1.0, 4
node_stack_top = 0.0, 0.70713, 0.0, 0.0, 1.0, 0.0, 4
}

Expand Down
Binary file not shown.
Loading

0 comments on commit 30b4c2f

Please sign in to comment.