Compare commits

...

15 Commits

Author SHA1 Message Date
Poodmund
1e25b36f44
Merge pull request #1014 from PorktoberRevolution/master
Actual v1.4.5 push
2024-05-27 20:36:23 +01:00
Poodmund
804a1a9fa6 Bump versioning 2024-05-27 20:33:02 +01:00
Poodmund
d2744a2ef0
Merge pull request #1013 from PorktoberRevolution/master
v1.4.5 Release PR
2024-05-27 20:26:32 +01:00
Poodmund
0cb4adf146 Update Readme (to add Kavaeric, yay!) and Changleog
Also remove erroneous blender files, whoops.
2024-05-27 20:12:04 +01:00
Poodmund
0cdfe6eaea Fixing issues with the Aerospike Dart engine 2024-05-27 20:03:51 +01:00
Poodmund
45224d2f1f Initial push of Aerospike
Outstanding issues:
- thrustTransform position and rotation
- Shroud/fairing for boattail variant
2024-05-27 10:06:27 +01:00
Poodmund
3ff95fa5d8 Update Changelogs and Readmes 2024-05-26 17:29:55 +01:00
Poodmund
d0aabec3d4 Temporary fix for Saturn Engine Adapter for Restock+ part
Forgot to also update the RS+ config, doh!
2024-05-25 21:37:33 +01:00
Poodmund
dd2bbade5b Temporary fix for Saturn engine adapter nodes
Include new .mu that only contains the correctly placed engine nodes
2024-05-25 21:29:11 +01:00
Poodmund
361317cee8
Merge pull request #1011 from PorktoberRevolution/part-volumes
Add/Amend RS+ part volumes on small enough parts
2024-05-21 20:01:14 +01:00
Poodmund
6985802d06
Merge pull request #1010 from PorktoberRevolution/drag-cubes
Add Vanilla drag cubes to probes, size0 heatshield, radial tanks and static solar panels
2024-05-20 21:55:37 +01:00
Poodmund
9416fe1e94 Remove redundant patch
As the part volumes are explicitly stated in each part config, patch no longer needed.
2024-05-20 21:47:12 +01:00
Poodmund
6d573ff53e Add/Amend RS+ part volumes on small enough parts 2024-05-20 21:45:34 +01:00
Poodmund
b2736e07be Add Vanilla drag cubes to static solar panels 2024-05-19 15:00:55 +01:00
Poodmund
6d3e1d0214 Add Vanilla drag cubes to probes, size0 heatshield and radial tanks 2024-05-19 14:49:22 +01:00
86 changed files with 605 additions and 100 deletions

View File

@ -1,14 +1,14 @@
// Patches applying art changes to probe parts
// Contents:
// - Probodobodyne QBE (probeCoreCube)
// - Probodobodyne Stayputnik (probeCoreSphere_v2)
// - Probodobodyne HECS (probeCoreHex_v2)
// - Probodobodyne OKTO (probeCoreOcto_v2)
// - Probodobodyne OKTO2 (probeCoreOcto2_v2)
// - Probodobodyne Stayputnik (probeCoreSphere_v2)
// - Probodobodyne QBE (probeCoreCube)
// - Probodobodyne HECS2 (HECS2_ProbeCore)
// - Probodobodyne RoveMate (roverBody_v2)
// - RC-L01 Remote Guidance Unit (probeStackLarge)
// - RC-001S Remote Guidance Unit (probeStackSmall)
// - RC-L01 Remote Guidance Unit (probeStackLarge)
// QBE
@PART[probeCoreCube]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
@ -20,6 +20,11 @@
{
model = ReStock/Assets/Command/restock-probe-qube-1
}
!DRAG_CUBE {}
DRAG_CUBE
{
cube = Default, 0.2859,0.9363,0.135, 0.2859,0.9365,0.135, 0.2378,0.936,0.1355, 0.2378,0.9361,0.1355, 0.2859,0.9415,0.135, 0.2859,0.9415,0.135, 0,-1.49E-08,1.776E-15, 0.4885,0.5855,0.4885
}
MODULE
{
name = ModulePartVariants
@ -89,6 +94,11 @@
{
model = ReStock/Assets/Command/restock-probe-sphere-1
}
!DRAG_CUBE {}
DRAG_CUBE
{
cube = Default, 0.7138,0.7224,0.555, 0.7138,0.7223,0.555, 0.6414,0.4475,0.5448, 0.6414,0.5677,0.6443, 0.7138,0.7218,0.555, 0.7138,0.722,0.555, 0,0.1422,0, 0.9058,1.008,0.9058
}
MODULE
{
name = ModulePartVariants
@ -131,6 +141,11 @@
{
model = ReStock/Assets/Command/restock-probe-hecs-1
}
!DRAG_CUBE {}
DRAG_CUBE
{
cube = Default, 0.2532,0.8507,0.3093, 0.2532,0.8504,0.3093, 0.4086,0.997,0.09923, 0.4086,0.997,0.09923, 0.2846,0.7473,0.4278, 0.2846,0.7489,0.4278, 0,0.0006218,0, 0.7738,0.3751,0.6869
}
MODULE
{
name = ModulePartVariants
@ -200,6 +215,11 @@
{
model = ReStock/Assets/Command/restock-probe-okto-1
}
!DRAG_CUBE {}
DRAG_CUBE
{
cube = Default, 0.2648,0.7948,0.3164, 0.2648,0.7922,0.3164, 0.3945,0.9742,0.1582, 0.3945,0.9742,0.1582, 0.2648,0.7908,0.3164, 0.2648,0.7893,0.3164, 1.788E-07,0,4.172E-07, 0.6866,0.3848,0.6866
}
MODULE
{
name = ModulePartVariants
@ -269,6 +289,11 @@
{
model = ReStock/Assets/Command/restock-probe-okto2-1
}
!DRAG_CUBE {}
DRAG_CUBE
{
cube = Default, 0.06879,0.7797,0.2855, 0.06879,0.7815,0.2855, 0.2805,0.9745,0.1119, 0.2805,0.9744,0.1119, 0.06879,0.7758,0.2855, 0.06879,0.7706,0.2855, 1.252E-06,-3.725E-09,-3.01E-06, 0.5828,0.1206,0.5828
}
MODULE
{
name = ModulePartVariants
@ -338,6 +363,11 @@
{
model = ReStock/Assets/Command/restock-probe-hecs2-1
}
!DRAG_CUBE {}
DRAG_CUBE
{
cube = Default, 1.433,0.8207,0.8363, 1.433,0.8226,0.8363, 1.832,0.9705,0.221, 1.832,0.9705,0.221, 1.56,0.7408,0.7851, 1.56,0.7396,0.7851, -1.329E-05,0,2.283E-05, 1.638,0.9988,1.455
}
!MODULE[ModulePartVariants] {}
MODULE
{
@ -490,7 +520,7 @@
!DRAG_CUBE {}
DRAG_CUBE
{
cube = Default, 0.3123,0.71,0.7274, 0.3123,0.7034,0.7331, 1.402,0.9681,0.1515, 1.402,0.9704,0.1515, 0.3077,0.701,0.7337, 0.3077,0.7054,0.7279, -0.005277,-9.855E-05,0.0009629, 1.261,0.2428,1.273
cube = Default, 0.2933,0.7015,0.758, 0.2933,0.7015,0.758, 1.398,0.9704,0.1499, 1.398,0.9739,0.1499, 0.2852,0.6621,0.7765, 0.2852,0.6625,0.7765, 0,0,0, 1.334,0.22,1.359
}
}
@ -507,6 +537,6 @@
!DRAG_CUBE {}
DRAG_CUBE
{
cube = Default, 1.028,0.7385,1.39, 1.028,0.7359,1.38, 5.274,0.9786,0.1842, 5.274,0.9776,0.1842, 1.072,0.7048,1.374, 1.072,0.7024,1.385, -0.0003395,0.0003387,-0.00157, 2.57,0.4079,2.58
cube = Default, 0.9721,0.7331,1.4, 0.9721,0.7336,1.4, 5.261,0.9806,0.1842, 5.261,0.9795,0.1842, 0.9997,0.7319,1.375, 0.9997,0.7309,1.42, -1.748E-09,2.384E-09,-0.02, 2.611,0.38,2.651
}
}

View File

@ -146,6 +146,11 @@
scale = 1,1,1
rotation = 0, 0, 0
}
!DRAG_CUBE {}
DRAG_CUBE
{
cube = Default, 0.01025,0.7987,0.2722, 0.01025,0.7975,0.2722, 0.00603,0.774,0.3413, 0.00603,0.7971,0.3281, 0.1637,1,0.09954, 0.1637,0.9751,0.1524, 7.587E-09,0,0.03411, 0.3466,0.4747,0.06439
}
}
// OX-STAT-XL Photovoltaic Panels
@ -161,6 +166,11 @@
scale = 1,1,1
rotation = 0, 0, 0
}
!DRAG_CUBE {}
DRAG_CUBE
{
cube = Default, 0.04594,0.04438,0.3137, 0.04594,0.1383,0.3137, 0.02723,0.7552,0.8965, 0.02723,0.7537,0.8965, 1.28,1,0.09967, 1.28,0.01395,0.252, -2.98E-08,0,0.08014, 0.8,1.6,0.1631
}
}
// OX-10C Photovoltaic Panels

View File

@ -6,7 +6,7 @@
// - LV-T30 "Reliant" Liquid Fuel Engine (liquidEngine_v2)
// - LV-T45 "Swivel" Liquid Fuel Engine (liquidEngine2_v2)
// - Mk-55 "Thud" Liquid Fuel Engine (radialLiquidEngine1-2) - FX only
// - T-1 Toroidal "Aerospike" Liquid Fuel Engine (toroidalAerospike) - FX only
// - T-1 Toroidal "Aerospike" Liquid Fuel Engine (toroidalAerospike)
// LV-N "Nerv" Atomic Rocket Motor
@PART[nuclearEngine]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
@ -1749,9 +1749,23 @@
}
}
// T-1 Toroidal "Aerospike" Liquid Fuel Engine (FX only)
// T-1 Toroidal "Aerospike" Liquid Fuel Engine
@PART[toroidalAerospike]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Kavaeric
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Engine/restock-engine-dart-1
}
%node_attach = 0.0, 0, 0.0, 0.0, 1.0, 0.0, 1
!DRAG_CUBE {}
DRAG_CUBE
{
cube = Fairing, 1.355,0.7569,0.7222, 1.355,0.7569,0.7222, 1.213,0.9305,0.254, 1.213,0.7276,0.9296, 1.355,0.7569,0.7222, 1.355,0.7568,0.7222, 0,-0.394,0, 1.25,1.095,1.25
cube = Clean, 0.6549,0.6778,0.691, 0.6549,0.6778,0.691, 1.095,0.9444,0.2547, 1.095,0.7086,0.8151, 0.6549,0.6767,0.691, 0.6549,0.6789,0.691, 0,-0.3368,0, 1.188,0.9809,1.188
}
!fx_exhaustFlame_blue = DELETE
!fx_exhaustLight_blue = DELETE
!fx_smokeTrail_light = DELETE
@ -1793,7 +1807,7 @@
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 0.2
pitch = 1.0 1.0
pitch = 2.0 2.0
loop = true
}
MODEL_MULTI_PARTICLE
@ -1829,4 +1843,80 @@
@name = ModuleEnginesFX
%runningEffectName = fx-dart-running
}
MODULE
{
name = ModulePartVariants
baseVariant = TrussMount
VARIANT
{
name = TrussMount
displayName = #LOC_Restock_variant-engine_size1
primaryColor = #999999
secondaryColor = #ffffff
GAMEOBJECTS
{
Aerospike_Common = true
Aerospike_12_Mount = true
Aerospike_12_Boattail = false
Aerospike_Shroud_Empty = true
}
}
VARIANT
{
name = Shroud
displayName = #LOC_Restock_variant-engine_boattail
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
Aerospike_Common = true
Aerospike_12_Mount = false
Aerospike_12_Boattail = true
Aerospike_Shroud_Empty = false
}
}
}
@MODULE[ModuleJettison]
{
@jettisonName = Aerospike_Shroud
%useMultipleDragCubes = true
}
!MODULE[FXModuleAnimateThrottle] {}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = heatColor
animRate = 0.05
shaderProperty = _EmissiveColor
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 0 0 1 1
key = 1 1 1 1
}
greenCurve
{
key = 0 0 1 1
key = 1 1 1 1
}
blueCurve
{
key = 0 0 1 1
key = 1 1 1 1
}
alphaCurve
{
key = 0 0 1 1
key = 1 1 1 1
}
}
}

View File

@ -14,6 +14,11 @@
{
model = ReStock/Assets/FuelTank/restock-fueltank-foil-sphere-1
}
!DRAG_CUBE {}
DRAG_CUBE
{
cube = Default, 0.3158,0.6901,0.4184, 0.3158,0.6901,0.4184, 0.3018,0.6431,0.4109, 0.3018,0.6432,0.4109, 0.3158,0.6882,0.4184, 0.3158,0.6892,0.4184, -1.49E-08,0,0, 0.6402,0.625,0.6402
}
!MODULE[ModulePartVariants] {}
MODULE
{
@ -97,6 +102,11 @@
{
model = ReStock/Assets/FuelTank/restock-fueltank-foil-capsule-1
}
!DRAG_CUBE {}
DRAG_CUBE
{
cube = Default, 0.7116,0.7432,0.4178, 0.7116,0.7432,0.4178, 0.3194,0.6708,0.4037, 0.3194,0.671,0.4037, 0.7116,0.742,0.4178, 0.7116,0.742,0.4178, 0,0,0, 0.6388,1.25,0.6388
}
!MODULE[ModulePartVariants] {}
MODULE
{
@ -183,7 +193,7 @@
!DRAG_CUBE {}
DRAG_CUBE
{
cube = Default, 0.3608,0.6239,0.7064, 0.3608,0.6124,0.7064, 1.21,0.96,0.2872447, 1.21,0.96,0.245615, 0.3608,0.616,0.7064, 0.3608,0.6181,0.7064, 0,0,0, 1.218,0.3161,1.218
cube = Default, 0.381,0.6261,0.7165, 0.381,0.6255,0.7165, 0.9252,0.7779,0.2652, 0.9252,0.7776,0.2652, 0.3681,0.6327,0.7308, 0.3681,0.6346,0.7308, 3.553E-17,-2.861E-08,-7.105E-17, 1.25,0.3325,1.267
}
!MODULE[ModulePartVariants] {}
MODULE

View File

@ -22,7 +22,7 @@
DRAG_CUBE
{
cube = Fairing, 0.05634,0.7512,0.6665, 0.05634,0.7603,0.5694, 0.3044,0.9566,0.1698, 0.3044,0.932,0.1674, 0.05487,0.7518,0.4044, 0.05488,0.7514,0.4076, 0.001332,0.001115,-0.002111, 0.625,0.1071,0.625
cube = Clean, 0.06044,0.4659,0.4447, 0.06044,0.4659,0.4447, 0.3843,0.9488,0.1482, 0.3843,0.9396,0.1682, 0.06044,0.4645,0.4447, 0.06044,0.4673,0.4447, 0,0.003277,-3.906E-10, 0.7,0.1,0.7
cube = Clean, 0.05805,0.485,0.4482, 0.05805,0.485,0.4482, 0.3831,0.9519,0.1482, 0.3831,0.9428,0.1694, 0.05805,0.4835,0.4482, 0.05805,0.4866,0.4482, 0,0.003277,-3.906E-10, 0.7,0.1,0.7
}
MODULE
{

View File

@ -311,6 +311,10 @@
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-saturn-engine-1
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-saturn-engine-2
}
MODEL
{
@ -326,16 +330,16 @@
// 2 cones
NODE
{
name = N2_1
transform = N2_1
name = FixedN2_1
transform = FixedN2_1
size=1
method=FIXED_JOINT
rigid = true
}
NODE
{
name = N2_2
transform = N2_2
name = FixedN2_2
transform = FixedN2_2
size=1
method=FIXED_JOINT
rigid = true
@ -343,24 +347,24 @@
// 3 cones
NODE
{
name = N3_1
transform = N3_1
name = FixedN3_1
transform = FixedN3_1
size=1
method=FIXED_JOINT
rigid = true
}
NODE
{
name = N3_2
transform = N3_2
name = FixedN3_2
transform = FixedN3_2
size=1
method=FIXED_JOINT
rigid = true
}
NODE
{
name = N3_3
transform = N3_3
name = FixedN3_3
transform = FixedN3_3
size=1
method=FIXED_JOINT
rigid = true
@ -368,32 +372,32 @@
// 4 cones
NODE
{
name = N4_1
transform = N4_1
name = FixedN4_1
transform = FixedN4_1
size=1
method=FIXED_JOINT
rigid = true
}
NODE
{
name = N4_2
transform = N4_2
name = FixedN4_2
transform = FixedN4_2
size=1
method=FIXED_JOINT
rigid = true
}
NODE
{
name = N4_3
transform = N4_3
name = FixedN4_3
transform = FixedN4_3
size=1
method=FIXED_JOINT
rigid = true
}
NODE
{
name = N4_4
transform = N4_4
name = FixedN4_4
transform = FixedN4_4
size=1
method=FIXED_JOINT
rigid = true
@ -401,48 +405,48 @@
// 6 cones
NODE
{
name = N6_1
transform = N6_1
name = FixedN6_1
transform = FixedN6_1
size=1
method=FIXED_JOINT
rigid = true
}
NODE
{
name = N6_2
transform = N6_2
name = FixedN6_2
transform = FixedN6_2
size=1
method=FIXED_JOINT
rigid = true
}
NODE
{
name = N6_3
transform = N6_3
name = FixedN6_3
transform = FixedN6_3
size=1
method=FIXED_JOINT
rigid = true
}
NODE
{
name = N6_4
transform = N6_4
name = FixedN6_4
transform = FixedN6_4
size=1
method=FIXED_JOINT
rigid = true
}
NODE
{
name = N6_5
transform = N6_5
name = FixedN6_5
transform = FixedN6_5
size=1
method=FIXED_JOINT
rigid = true
}
NODE
{
name = N6_6
transform = N6_6
name = FixedN6_6
transform = FixedN6_6
size=1
method=FIXED_JOINT
rigid = true
@ -456,7 +460,7 @@
{
DisplayText = Four
MeshTransform = 5mMountSaturnX5
NodePrefix = N4_
NodePrefix = FixedN4_
SetCount = 4
Symmetry = 3
}
@ -464,7 +468,7 @@
{
DisplayText = Three
MeshTransform = 5mMountSaturnX4
NodePrefix = N3_
NodePrefix = FixedN3_
SetCount = 3
Symmetry = 2
}
@ -472,7 +476,7 @@
{
DisplayText = Two
MeshTransform = 5mMountSaturnX3
NodePrefix = N2_
NodePrefix = FixedN2_
SetCount = 2
Symmetry = 1
}
@ -480,7 +484,7 @@
{
DisplayText = Six
MeshTransform = 5mMountSaturnX7
NodePrefix = N6_
NodePrefix = FixedN6_
SetCount = 6
Symmetry = 5
}

View File

@ -6,14 +6,14 @@
{
"MAJOR":1,
"MINOR":4,
"PATCH":4,
"PATCH":5,
"BUILD":0
},
"KSP_VERSION":
{
"MAJOR":1,
"MINOR":12,
"PATCH":4
"PATCH":5
},
"KSP_VERSION_MIN":{
"MAJOR":1,

View File

@ -1,3 +1,24 @@
v1.4.5
------
- Add drag cubes from KSP 1.12.5 Vanilla to the following parts (this should help a lot with re-entry with craft designed in Vanilla):
- Probodobodyne QBE
- Probodobodyne Stayputnik
- Probodobodyne HECS
- Probodobodyne OKTO
- Probodobodyne OKTO2
- Probodobodyne HECS2
- RC-L01 Remote Guidance Unit
- RC-001S Remote Guidance Unit
- R-4 'Dumpling' External Tank
- R-11 'Baguette' External Tank
- R-12 'Doughnut' External Tank
- Heat Shield (0.625m)
- OX-STAT Photovoltaic Panels
- OX-STAT-XL Photovoltaic Panels
- Fix engine attachment nodes on the Making History Kerbodyne Engine Cluster Adapter Tank.
- New stock part replacement:
- T-1 Toroidal Aerospike "Dart" Liquid Fuel Engine.
v1.4.4
------
- Fixed wheelCollider on the LT-05 Micro Landing Strut

View File

@ -1,5 +1,5 @@
=============
RESTOCK 1.4.4
RESTOCK 1.4.5
=============
Restock is a project to improve the art of the Kerbal Space Program part set. Some of the revisions are based on the canceled Part Overhaul project by Porkjet.

View File

@ -67,4 +67,9 @@ PART
}
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 205
}
}

View File

@ -352,4 +352,9 @@ PART
cube = Fairing, 0.8075,0.7497,1.049, 0.8075,0.7497,1.049, 2.992,0.9648,0.2187, 2.992,0.9747,0.3773, 0.8075,0.7497,1.049, 0.8075,0.7497,1.049, 0,-0.07528,0, 1.957,0.4129,1.957
cube = Clean, 0.3952,0.4649,1.043, 0.3952,0.4649,1.043, 2.804,0.9555,0.2203, 2.804,0.9499,0.271, 0.3952,0.4634,1.043, 0.3952,0.4665,1.043, 0,0.008278,-2.96E-09, 1.894,0.2458,1.894
}
MODULE
{
name = ModuleCargoPart
packedVolume = 1675
}
}

View File

@ -113,4 +113,9 @@ PART
canBeTransferredToInVessel = True
canTransferInVessel = True
}
MODULE
{
name = ModuleCargoPart
packedVolume = 80
}
}

View File

@ -252,9 +252,23 @@ PART
modifiedConductionFactor = 0.003
convectionFluxThreshold = 3000
}
MODULE
{
name = ModuleCargoPart
stackableQuantity = 1
packedVolume = -1
}
MODULE
{
name = ModuleInventoryPart
InventorySlots = 1
packedVolumeLimit = 35
}
DRAG_CUBE
{
cube = Default,2.543,1.0245,1.065,2.543,1.03905,0.977,2.449,0.9777,1.093,2.449,1.0857,1.246,2.634,1.04415,1.051,2.631,1.0437,0.9639, 0.04938,0.25,0.03567, 1.842,1.85,1.815
}
}
}

View File

@ -259,6 +259,20 @@ PART
convectionFluxThreshold = 3000
}
MODULE
{
name = ModuleCargoPart
stackableQuantity = 1
packedVolume = -1
}
MODULE
{
name = ModuleInventoryPart
InventorySlots = 1
packedVolumeLimit = 20
}
DRAG_CUBE
{
cube = Default,2.543,1.0245,1.065,2.543,1.03905,0.977,2.449,0.9777,1.093,2.449,1.0857,1.246,2.634,1.04415,1.051,2.631,1.0437,0.9639, 0.04938,0.25,0.03567, 1.842,1.85,1.815

View File

@ -259,6 +259,20 @@ PART
convectionFluxThreshold = 3000
}
MODULE
{
name = ModuleCargoPart
stackableQuantity = 1
packedVolume = -1
}
MODULE
{
name = ModuleInventoryPart
InventorySlots = 1
packedVolumeLimit = 10
}
DRAG_CUBE
{
cube = Default,2.543,1.0245,1.065,2.543,1.03905,0.977,2.449,0.9777,1.093,2.449,1.0857,1.246,2.634,1.04415,1.051,2.631,1.0437,0.9639, 0.04938,0.25,0.03567, 1.842,1.85,1.815

View File

@ -113,4 +113,9 @@ PART
canBeTransferredToInVessel = True
canTransferInVessel = True
}
MODULE
{
name = ModuleCargoPart
packedVolume = 1380
}
}

View File

@ -230,4 +230,18 @@ PART
name = FlagDecal
textureQuadName = Flag
}
MODULE
{
name = ModuleCargoPart
stackableQuantity = 1
packedVolume = -1
}
MODULE
{
name = ModuleInventoryPart
InventorySlots = 2
packedVolumeLimit = 100
}
}

View File

@ -74,6 +74,6 @@ PART
MODULE
{
name = ModuleCargoPart
packedVolume = 300
packedVolume = 390
}
}

View File

@ -56,6 +56,6 @@ PART
MODULE
{
name = ModuleCargoPart
packedVolume = 25
packedVolume = 95
}
}

View File

@ -124,6 +124,6 @@ PART
MODULE
{
name = ModuleCargoPart
packedVolume = 120
packedVolume = 360
}
}

View File

@ -102,4 +102,10 @@ PART
name = ModuleRestockDepthMask
maskTransform = 2Mask
}
MODULE
{
name = ModuleCargoPart
packedVolume = 20
stackableQuantity = 3
}
}

View File

@ -103,4 +103,10 @@ PART
name = ModuleRestockDepthMask
maskTransform = Mini2Mask
}
MODULE
{
name = ModuleCargoPart
packedVolume = 2
stackableQuantity = 4
}
}

View File

@ -193,4 +193,9 @@ PART
key = 0 1
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 80
}
}

View File

@ -174,4 +174,10 @@ PART
key = 0 1
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 6
stackableQuantity = 4
}
}

View File

@ -103,4 +103,9 @@ PART
name = ModuleRestockDepthMask
maskTransform = 4AMask
}
MODULE
{
name = ModuleCargoPart
packedVolume = 70
}
}

View File

@ -103,4 +103,10 @@ PART
name = ModuleRestockDepthMask
maskTransform = Mini4AMask
}
MODULE
{
name = ModuleCargoPart
packedVolume = 6
stackableQuantity = 4
}
}

View File

@ -103,4 +103,10 @@ PART
name = ModuleRestockDepthMask
maskTransform = Mini4Mask
}
MODULE
{
name = ModuleCargoPart
packedVolume = 5
stackableQuantity = 4
}
}

View File

@ -103,4 +103,9 @@ PART
name = ModuleRestockDepthMask
maskTransform = 5Mask
}
MODULE
{
name = ModuleCargoPart
packedVolume = 85
}
}

View File

@ -103,4 +103,10 @@ PART
name = ModuleRestockDepthMask
maskTransform = Mini5Mask
}
MODULE
{
name = ModuleCargoPart
packedVolume = 8
stackableQuantity = 4
}
}

View File

@ -103,4 +103,9 @@ PART
name = ModuleRestockDepthMask
maskTransform = 3Mask
}
MODULE
{
name = ModuleCargoPart
packedVolume = 45
}
}

View File

@ -103,4 +103,10 @@ PART
name = ModuleRestockDepthMask
maskTransform = Mini3Mask
}
MODULE
{
name = ModuleCargoPart
packedVolume = 4
stackableQuantity = 4
}
}

View File

@ -102,4 +102,10 @@ PART
name = ModuleRestockDepthMask
maskTransform = Mini1Mask
}
MODULE
{
name = ModuleCargoPart
packedVolume = 1
stackableQuantity = 4
}
}

View File

@ -42,4 +42,9 @@ PART
rate = 0.675
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 1700
}
}

View File

@ -47,6 +47,6 @@ PART
MODULE
{
name = ModuleCargoPart
packedVolume = 40
packedVolume = 45
}
}

View File

@ -162,4 +162,9 @@ PART
key = 0 1
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 880
}
}

View File

@ -72,4 +72,10 @@ PART
name = ModuleRestockEnhancedLight
cookiePath = ReStock/Assets/Electrical/restock-light-cookie-spot-1
}
MODULE
{
name = ModuleCargoPart
packedVolume = 250
}
}

View File

@ -214,6 +214,11 @@ MODULE
body = _NotSun
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 1150
}
DRAG_CUBE
{
cube = Default, 0.1988,0.7448,0.8757, 0.1988,0.7448,0.8757, 1.217,0.9952,0.1299, 1.217,0.9952,0.1299, 0.1988,0.7442,0.8871, 0.1988,0.7442,0.8871, 0,0,0, 1.25,0.16,1.25

View File

@ -180,6 +180,11 @@ PART
body = _NotSun
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 2135
}
DRAG_CUBE
{
cube = 0, 0.5479,0.6578,1.063, 0.5479,0.6627,1.063, 2.363,0.7644,0.7397, 2.363,0.7599,0.5773, 0.5479,0.7109,1.063, 0.5479,0.7101,1.063, 0,0.00108,0, 1.917,0.5397,1.917

View File

@ -213,6 +213,11 @@ PART
body = _NotSun
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 1145
}
DRAG_CUBE
{
cube = Default, 0.1988,0.7448,0.8757, 0.1988,0.7448,0.8757, 1.217,0.9952,0.1299, 1.217,0.9952,0.1299, 0.1988,0.7442,0.8871, 0.1988,0.7442,0.8871, 0,0,0, 1.25,0.16,1.25

View File

@ -147,4 +147,9 @@ PART
body = _NotSun
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 100
}
}

View File

@ -45,4 +45,9 @@ PART
amount = 2500
maxAmount = 2500
}
MODULE
{
name = ModuleCargoPart
packedVolume = 860
}
}

View File

@ -71,6 +71,6 @@ PART
MODULE
{
name = ModuleCargoPart
packedVolume = 75
packedVolume = 85
}
}

View File

@ -197,4 +197,9 @@ PART
}
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 1975
}
}

View File

@ -658,6 +658,11 @@ PART
key = 1 1
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 405
}
// You might work with remodeling but not yet
//MODULE
//{

View File

@ -434,4 +434,9 @@ PART
key = 1 1
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 1605
}
}

View File

@ -541,4 +541,9 @@ PART
key = 1 1
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 980
}
}

View File

@ -707,4 +707,9 @@ PART
key = 1 1
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 2750
}
}

View File

@ -453,4 +453,9 @@ PART
name = ModuleRestockDepthMask
maskTransform = WideMask
}
MODULE
{
name = ModuleCargoPart
packedVolume = 360
}
}

View File

@ -89,4 +89,9 @@ PART
}
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 140
}
}

View File

@ -83,4 +83,9 @@ PART
amount = 79.2
maxAmount = 79.2
}
MODULE
{
name = ModuleCargoPart
packedVolume = 1875
}
}

View File

@ -83,4 +83,9 @@ PART
amount = 39.6
maxAmount = 39.6
}
MODULE
{
name = ModuleCargoPart
packedVolume = 615
}
}

View File

@ -83,4 +83,9 @@ PART
amount = 19.8
maxAmount = 19.8
}
MODULE
{
name = ModuleCargoPart
packedVolume = 315
}
}

View File

@ -83,4 +83,9 @@ PART
}
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 180
}
}

View File

@ -51,4 +51,9 @@ PART
amount = 4.95
maxAmount = 4.95
}
MODULE
{
name = ModuleCargoPart
packedVolume = 65
}
}

View File

@ -51,4 +51,9 @@ PART
amount = 2.475
maxAmount = 2.475
}
MODULE
{
name = ModuleCargoPart
packedVolume = 30
}
}

View File

@ -123,4 +123,9 @@ PART
}
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 1125
}
}

View File

@ -96,4 +96,9 @@ PART
}
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 2135
}
}

View File

@ -95,4 +95,9 @@ PART
}
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 2080
}
}

View File

@ -11,6 +11,10 @@ PART
model = ReStock/Assets/FuelTank/restock-fueltank-saturn-engine-1
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-saturn-engine-2
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-5-2
position = 0.0, 1.25, 0.0
@ -19,120 +23,120 @@ PART
}
NODE
{
name = N2_1
transform = N2_1
name = FixedN2_1
transform = FixedN2_1
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N2_2
transform = N2_2
name = FixedN2_2
transform = FixedN2_2
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N3_1
transform = N3_1
name = FixedN3_1
transform = FixedN3_1
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N3_2
transform = N3_2
name = FixedN3_2
transform = FixedN3_2
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N3_3
transform = N3_3
name = FixedN3_3
transform = FixedN3_3
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N4_1
transform = N4_1
name = FixedN4_1
transform = FixedN4_1
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N4_2
transform = N4_2
name = FixedN4_2
transform = FixedN4_2
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N4_3
transform = N4_3
name = FixedN4_3
transform = FixedN4_3
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N4_4
transform = N4_4
name = FixedN4_4
transform = FixedN4_4
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N6_1
transform = N6_1
name = FixedN6_1
transform = FixedN6_1
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N6_2
transform = N6_2
name = FixedN6_2
transform = FixedN6_2
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N6_3
transform = N6_3
name = FixedN6_3
transform = FixedN6_3
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N6_4
transform = N6_4
name = FixedN6_4
transform = FixedN6_4
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N6_5
transform = N6_5
name = FixedN6_5
transform = FixedN6_5
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N6_6
transform = N6_6
name = FixedN6_6
transform = FixedN6_6
size = 1
method = FIXED_JOINT
rigid = true
@ -182,7 +186,7 @@ PART
{
DisplayText = Four
MeshTransform = 5mMountSaturnX5
NodePrefix = N4_
NodePrefix = FixedN4_
SetCount = 4
Symmetry = 3
}
@ -190,7 +194,7 @@ PART
{
DisplayText = Three
MeshTransform = 5mMountSaturnX4
NodePrefix = N3_
NodePrefix = FixedN3_
SetCount = 3
Symmetry = 2
}
@ -198,7 +202,7 @@ PART
{
DisplayText = Two
MeshTransform = 5mMountSaturnX3
NodePrefix = N2_
NodePrefix = FixedN2_
SetCount = 2
Symmetry = 1
}
@ -206,7 +210,7 @@ PART
{
DisplayText = Six
MeshTransform = 5mMountSaturnX7
NodePrefix = N6_
NodePrefix = FixedN6_
SetCount = 6
Symmetry = 5
}

View File

@ -45,4 +45,9 @@ PART
amount = 7.5
maxAmount = 7.5
}
MODULE
{
name = ModuleCargoPart
packedVolume = 70
}
}

View File

@ -180,6 +180,6 @@ PART
MODULE
{
name = ModuleCargoPart
packedVolume = 125
packedVolume = 115
}
}

View File

@ -244,6 +244,6 @@ PART
MODULE
{
name = ModuleCargoPart
packedVolume = 250
packedVolume = 275
}
}

View File

@ -185,5 +185,11 @@
{
key = 0 1
}
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 1125
}
}

View File

@ -62,9 +62,10 @@ PART
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
MODULE
{
name = ModuleCargoPart
packedVolume = 75
packedVolume = 260
}
}

View File

@ -102,6 +102,6 @@ PART
MODULE
{
name = ModuleCargoPart
packedVolume = 1200
packedVolume = 1620
}
}

View File

@ -61,6 +61,6 @@ PART
MODULE
{
name = ModuleCargoPart
packedVolume = 500
packedVolume = 850
}
}

View File

@ -425,4 +425,9 @@ PART
}
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 1180
}
}

View File

@ -103,4 +103,9 @@ PART
}
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 740
}
}

View File

@ -103,4 +103,9 @@ PART
}
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 1685
}
}

View File

@ -33,7 +33,6 @@ PART
// affix anchor mount secure restock
bulkheadProfiles = size1p5, srf
// Parameters
mass = 0.08
dragModelType = default
@ -44,9 +43,10 @@ PART
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
MODULE
{
name = ModuleCargoPart
packedVolume = 500
packedVolume = 2250
}
}

View File

@ -412,6 +412,11 @@ PART
}
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 2600
}
DRAG_CUBE
{
cube = 0, 1.18,0.77,1.01, 1.18,0.77,1.01, 2.72,0.96,0.10, 2.72,0.96,0.10, 1.18,0.77,1.01, 1.18,0.77,1.01, 0,-0.3125,0, 1.875,0.625,1.875

View File

@ -43,9 +43,10 @@ PART
maxTemp = 2000
breakingForce = 350
breakingTorque = 150
MODULE
{
name = ModuleCargoPart
packedVolume = 30
packedVolume = 135
}
}

View File

@ -63,4 +63,9 @@ PART
}
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 2630
}
}

View File

@ -34,4 +34,10 @@ PART
breakingTorque = 200
maxTemp = 2000
bulkheadProfiles = size0
MODULE
{
name = ModuleCargoPart
packedVolume = 155
}
}

View File

@ -38,4 +38,10 @@ PART
breakingTorque = 200
maxTemp = 2000 // = 5000
bulkheadProfiles = size1
MODULE
{
name = ModuleCargoPart
packedVolume = 1580
}
}

View File

@ -32,4 +32,10 @@ PART
thermalMassModifier = 3
physicalSignificance = NONE
bulkheadProfiles = srf
MODULE
{
name = ModuleCargoPart
packedVolume = 75
}
}

View File

@ -32,4 +32,11 @@ PART
thermalMassModifier = 3
physicalSignificance = NONE
bulkheadProfiles = srf
MODULE
{
name = ModuleCargoPart
packedVolume = 175
}
}

View File

@ -6,14 +6,14 @@
{
"MAJOR":1,
"MINOR":4,
"PATCH":4,
"PATCH":5,
"BUILD":0
},
"KSP_VERSION":
{
"MAJOR":1,
"MINOR":12,
"PATCH":4
"PATCH":5
},
"KSP_VERSION_MIN":{
"MAJOR":1,

View File

@ -1,3 +1,8 @@
v1.4.5
------
- Add part volumes for all parts under 2700L to allow for use with the stock inventory system (by mostly using KSP Part Volume mod to generate volumes).
- Fix engine attachment nodes on the Kerbodyne SIV Fuelled Engine Adapter.
v1.4.4
------
- Fixed attachment node sizes on some 1.875m parts

View File

@ -1,5 +1,5 @@
==============
RESTOCK+ 1.4.4
RESTOCK+ 1.4.5
==============
Restock+ is a complement to Restock which adds useful parts that we feel are missing from the base game. Functionally, these parts additions allow better flexibility in craft construction and not add new gameplay systems or form factors. Some examples might include:
@ -12,7 +12,9 @@ Restock+ is a complement to Restock which adds useful parts that we feel are mis
- Antennae: New variations on antenna for better craft construction.
In addition some glaring bugfixes and improvements are included:
- The volume of the Oscar-B tank has been reduced to make room for the rest of the Oscar series tanks. The tank's mass ratio is unchanged
- The volume of the Oscar-B tank has been reduced to make room for the rest of the Oscar series tanks. The tank's mass ratio is unchanged.
- SRBs have been given a small amount of gimbal ability in most cases.
- Triangular Structural Panels from Making History have had their centre of mass correctly located.
For a full list of changes and additions, consult the changelog.

View File

@ -27,6 +27,7 @@ If you are interested in contributing artistically to the revamp, please contact
- Passinglurker
- Porkjet
- riocrokite
- Kavaeric
#### Drag cube wizardry
- DMagic