- Added inflatable heatshield
- Fixed 1.875m separator (#724)
- Fixed depth mask of RCS port (#717)
- Skiff issue fixes (#727, #726)
- Ursa emissive fix (#728)
- Emissive fixes for more engines
pull/734/head
ChrisAdderley 5 years ago
parent 1b6940843b
commit 1e225d4021

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 MiB

@ -285,17 +285,17 @@
}
}
@PART[InflatableHeatShieldx]
@PART[InflatableHeatShield]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-inflatable-10-1
model = ReStock/Assets/Aero/restock-heatshield-inflatable-1
}
@MODULE[ModuleAnimateGeneric]
{
@animationName = InflatableHS
@animationName = Inflate
}
}

@ -457,6 +457,22 @@
}
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
@ -518,23 +534,7 @@
key = 1 1
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
}
// Wolfhound
@ -910,6 +910,22 @@
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = heatColor
@ -969,22 +985,7 @@
key = 1 1
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleLookAtConstraint
@ -1112,7 +1113,7 @@
}
@MODULE[ModuleJettison]
{
@jettisonName = Shroud1p5x3,Shroud2x3,Shroud1p5x3_2
@jettisonName = Shroud1p5x3,Shroud2x3,Shroud1p5x3_2,Shroud1p5x3_3
}
@ -1135,16 +1136,19 @@
SkiffCompact = false
Skiff1875 = false
Skiff125 = false
Shroud1p5x3 = false
Shroud2x3 = true
Shroud1p5x3_2 = false
Shroud1p5x3_2_Orange = false
Shroud1p5x3_2_White = false
Shroud2x3_Orange = false
Shroud2x3_White = true
Shroud1p5x3 = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
Shroud1p5x3_2 = false
Shroud1p5x3_2_Orange = false
Shroud1p5x3_2_White = false
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
@ -1173,6 +1177,9 @@
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
@ -1192,15 +1199,18 @@
SkiffCompact = false
Skiff1875 = false
Skiff125 = true
Shroud1p5x3 = true
Shroud1p5x3 = false
Shroud1p5x3_2 = false
Shroud2x3 = false
Shroud1p5x3_2_Orange = false
Shroud1p5x3_2_White = false
Shroud2x3_Orange = false
Shroud2x3_White = false
Shroud1p5x3_White = true
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
Shroud1p5x3_3 = true
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = true
}
NODES
{
@ -1230,6 +1240,9 @@
Shroud2x3_White = false
Shroud1p5x3_White = true
Shroud1p5x3_Orange = false
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
@ -1260,6 +1273,9 @@
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
@ -1288,6 +1304,9 @@
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
@ -1307,7 +1326,7 @@
SkiffCompact = false
Skiff1875 = false
Skiff125 = true
Shroud1p5x3 = true
Shroud1p5x3 = false
Shroud1p5x3_2 = false
Shroud2x3 = false
Shroud1p5x3_2_Orange = false
@ -1315,7 +1334,10 @@
Shroud2x3_Orange = false
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = true
Shroud1p5x3_Orange = false
Shroud1p5x3_3 = true
Shroud1p5x3_3_Orange = true
Shroud1p5x3_3_White = false
}
NODES
{
@ -1345,6 +1367,9 @@
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = true
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
@ -1353,14 +1378,29 @@
}
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = heatColor
animRate = 0.025
shaderProperty = _EmissiveColor
excludedRenderers = EngineCore
excludedRenderers = J2Core
toggleInEditor = false
toggleInFlight = false
redCurve
@ -1390,7 +1430,7 @@
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderers = EngineCore
includedRenderers = J2Core
toggleInEditor = false
toggleInFlight = false
redCurve
@ -1414,22 +1454,7 @@
key = 1 1
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleLookAtConstraint

@ -139,6 +139,22 @@
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = heatColor
@ -198,22 +214,7 @@
key = 1 1
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleRestockDepthMask

@ -1,11 +1,13 @@
Squad/Parts/Aero/aerodynamicNoseCone/
Squad/Parts/Aero/cones/Assets/ConeA.mu
Squad/Parts/Aero/cones/Assets/ConeB.mu
Squad/Parts/Aero/cones/Assets/TinyCone.mu
Squad/Parts/Aero/cones/Assets/ConesDiffuse*.dds
Squad/Parts/Aero/cones/Assets/ConesHeat*.dds
Squad/Parts/Aero/cones/Assets/Rockomax_Adapters*.dds
Squad/Parts/Aero/fairings/fairingSize2.mu
Squad/Parts/Aero/HeatShield/HeatShield0.mu
Squad/Parts/Aero/HeatShield/HeatShield1.mu
Squad/Parts/Aero/HeatShield/HeatShield3.mu
Squad/Parts/Aero/HeatShield/
Squad/Parts/Aero/InflatableHeatShield/
Squad/Parts/Command/advancedSasModuleLarge/
Squad/Parts/Command/cupola/
Squad/Parts/Command/hitchhikerStorageContainer/
@ -60,7 +62,7 @@ Squad/Parts/Engine/Size3AdvancedEngine/
Squad/Parts/Engine/Size3EngineCluster/
Squad/Parts/Engine/solidBoosterBACC/
Squad/Parts/Engine/solidBoosterSep/
Squad/Parts/Engine/solidBoostersF/Assets/
Squad/Parts/Engine/SolidBoostersF/Assets/
Squad/Parts/Engine/solidBoosterS2-17/
Squad/Parts/Engine/solidBoosterS2-33/
Squad/Parts/FuelTank/FoilTanks/

@ -59,6 +59,7 @@
- Thermal Control System (small) (Nertea)
- Thermal Control System (medium) (Nertea)
- Thermal Control System (large) (Nertea)
- Inflatable Heat Shield (Nertea)
- Compound Parts
- FTX-2 External Fuel Duct (Andrew Cassidy)
- EAS-4 Strut Connector (Andrew Cassidy)
@ -137,7 +138,6 @@
- Fixed an issue with the Vector's shroud in Compact mode
- Fixed legacy part folders being present in the blacklist file
v0.1.4
------
- KSP 1.7.x

@ -157,127 +157,140 @@ PART
useGimbalResponseSpeed = true
}
MODULE
{
name = ModulePartVariants
baseVariant = Size1p5
VARIANT
{
MODULE
{
name = ModulePartVariants
baseVariant = Size1p5
VARIANT
{
// AKA 2.5m boattail (wtf)
name = Shroud
displayName = #autoLOC_8007104
themeName = Shroud
primaryColor = #999999
secondaryColor = #111111
sizeGroup = GroupA
GAMEOBJECTS
{
SkiffBoattail = true
SkiffCompact = false
Skiff1875 = false
Skiff125 = false
Shroud1p5x3 = false
Shroud2x3 = true
Shroud1p5x3_2 = false
Shroud1p5x3_2_Orange = false
Shroud1p5x3_2_White = false
name = Shroud
displayName = #autoLOC_8007104
themeName = Shroud
primaryColor = #999999
secondaryColor = #111111
sizeGroup = GroupA
GAMEOBJECTS
{
SkiffBoattail = true
SkiffCompact = false
Skiff1875 = false
Skiff125 = false
Shroud2x3 = true
Shroud2x3_Orange = false
Shroud2x3_White = true
Shroud1p5x3 = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
}
NODES
{
node_stack_top = 0.0, 1.80521, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.46, 0.0, 0.0, 1.0, 0.0, 2
}
}
Shroud1p5x3_2 = false
Shroud1p5x3_2_Orange = false
Shroud1p5x3_2_White = false
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
node_stack_top = 0.0, 1.80521, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.46, 0.0, 0.0, 1.0, 0.0, 2
}
}
VARIANT
{
name = Size1p5
displayName = #LOC_Restock_variant-engine_size1p5_white
primaryColor = #999999
secondaryColor = #f69449
GAMEOBJECTS
{
SkiffBoattail = false
SkiffCompact = false
Skiff1875 = true
Skiff125 = false
Shroud1p5x3 = false
Shroud1p5x3_2 = true
Shroud2x3 = false
{
name = Size1p5
displayName = #LOC_Restock_variant-engine_size1p5_white
primaryColor = #999999
secondaryColor = #f69449
GAMEOBJECTS
{
SkiffBoattail = false
SkiffCompact = false
Skiff1875 = true
Skiff125 = false
Shroud1p5x3 = false
Shroud1p5x3_2 = true
Shroud2x3 = false
Shroud1p5x3_2_Orange = false
Shroud1p5x3_2_White = true
Shroud2x3_Orange = false
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
}
NODES
{
node_stack_top = 0.0, 1.08738, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.413, 0.0, 0.0, 1.0, 0.0, 2
}
}
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
node_stack_top = 0.0, 1.08738, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.413, 0.0, 0.0, 1.0, 0.0, 2
}
}
VARIANT
{
name = Size1
displayName = #LOC_Restock_variant-engine_size1_white
primaryColor = #999999
secondaryColor = #f69449
GAMEOBJECTS
{
SkiffBoattail = false
SkiffCompact = false
Skiff1875 = false
Skiff125 = true
Shroud1p5x3 = true
Shroud1p5x3_2 = false
Shroud2x3 = false
{
name = Size1
displayName = #LOC_Restock_variant-engine_size1_white
primaryColor = #999999
secondaryColor = #f69449
GAMEOBJECTS
{
SkiffBoattail = false
SkiffCompact = false
Skiff1875 = false
Skiff125 = true
Shroud1p5x3 = false
Shroud1p5x3_2 = false
Shroud2x3 = false
Shroud1p5x3_2_Orange = false
Shroud1p5x3_2_White = false
Shroud2x3_Orange = false
Shroud2x3_White = false
Shroud1p5x3_White = true
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
}
NODES
{
node_stack_top = 0.0, 1.08738, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.413, 0.0, 0.0, 1.0, 0.0, 2
}
}
VARIANT
{
name = Bare
displayName = #LOC_Restock_variant-engine_compact_white
themeName = Bare
primaryColor = #999999
secondaryColor = #999999
GAMEOBJECTS
{
SkiffBoattail = false
SkiffCompact = true
Skiff1875 = false
Skiff125 = false
Shroud1p5x3 = true
Shroud1p5x3_2 = false
Shroud2x3 = false
Shroud1p5x3_3 = true
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = true
}
NODES
{
node_stack_top = 0.0, 1.08738, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.413, 0.0, 0.0, 1.0, 0.0, 2
}
}
VARIANT
{
name = Bare
displayName = #LOC_Restock_variant-engine_compact_white
themeName = Bare
primaryColor = #999999
secondaryColor = #999999
GAMEOBJECTS
{
SkiffBoattail = false
SkiffCompact = true
Skiff1875 = false
Skiff125 = false
Shroud1p5x3 = true
Shroud1p5x3_2 = false
Shroud2x3 = false
Shroud1p5x3_2_Orange = false
Shroud1p5x3_2_White = false
Shroud2x3_Orange = false
Shroud2x3_White = false
Shroud1p5x3_White = true
Shroud1p5x3_Orange = false
}
NODES
{
node_stack_top = 0.0, 1.08738, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.413, 0.0, 0.0, 1.0, 0.0, 2
}
}
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
node_stack_top = 0.0, 1.08738, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.413, 0.0, 0.0, 1.0, 0.0, 2
}
}
VARIANT
{
// AKA 2.5m boattail (wtf)
@ -301,6 +314,9 @@ PART
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
@ -329,6 +345,9 @@ PART
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
@ -348,7 +367,7 @@ PART
SkiffCompact = false
Skiff1875 = false
Skiff125 = true
Shroud1p5x3 = true
Shroud1p5x3 = false
Shroud1p5x3_2 = false
Shroud2x3 = false
Shroud1p5x3_2_Orange = false
@ -356,7 +375,10 @@ PART
Shroud2x3_Orange = false
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = true
Shroud1p5x3_Orange = false
Shroud1p5x3_3 = true
Shroud1p5x3_3_Orange = true
Shroud1p5x3_3_White = false
}
NODES
{
@ -386,6 +408,9 @@ PART
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = true
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
@ -393,7 +418,7 @@ PART
node_stack_bottom = 0.0, -1.413, 0.0, 0.0, 1.0, 0.0, 2
}
}
}
}
MODULE
{
@ -628,6 +653,22 @@ PART
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
@ -657,22 +698,7 @@ PART
key = 1 1
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleLookAtConstraint

@ -632,6 +632,22 @@ PART
prestige = Exceptional
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -692,22 +708,7 @@ PART
key = 1 1
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleLookAtConstraint

@ -701,6 +701,22 @@ PART
prestige = Exceptional
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -761,20 +777,5 @@ PART
key = 1 1
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
}

@ -374,6 +374,22 @@ PART
prestige = Exceptional
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -434,22 +450,7 @@ PART
key = 1 1
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleRestockDepthMask

Loading…
Cancel
Save