Merge pull request #960 from PorktoberRevolution/master

Release 1.4.0
pull/963/head^2
Chris Adderley 3 years ago committed by GitHub
commit c0c899614f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,6 +1,7 @@
// Patches applying art changes to 2.5m aerodynamic parts
// Contents:
// - Protective Rocket Nose Cone Mk7 (rocketNoseCone_v2)
// - Protective Rocket Nose Cone Mk7 (rocketNoseCone_v3)
// Protective Rocket Nose Cone Mk7
@PART[rocketNoseCone_v2]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
@ -62,3 +63,64 @@
}
}
}
// Protective Rocket Nose Cone Mk7 [1.12]
@PART[rocketNoseCone_v3]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Structural/restock-nosecone-25-2
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = White
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
25mNoseconeBlackWhite = false
25mNoseconeWhite = true
25mNoseconeOrange = false
}
}
VARIANT
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
25mNoseconeBlackWhite = true
25mNoseconeWhite = false
25mNoseconeOrange = false
}
}
VARIANT
{
name = Orange
displayName = #autoLOC_8007121
themeName = Orange
primaryColor = #4c4f47
secondaryColor = #f49841
GAMEOBJECTS
{
25mNoseconeBlackWhite = false
25mNoseconeWhite = false
25mNoseconeOrange = true
}
}
}
}

@ -1,6 +1,7 @@
// Patches applying art changes to crewed utility/science parts
// Contents:
// - Inline Clamp-O-Tron (dockingPortLateral)
// - Mk2 Clamp-O-Tron (mk2DockingPort)
// - Clamp-O-Tron Jr. Docking Port (dockingPort3)
// - Clamp-O-Tron Docking Port (dockingPort2)
// - Clamp-O-Tron Sr. Docking Port (dockingPortLarge)
@ -8,16 +9,39 @@
// Inline Clamp-O-Tron
@PART[dockingPortLateral]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Passinglurker
{
@author = Passinglurker and Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/125/Re_dockingPortInline/restock-inlinedockingport-mk1-1
model = ReStock/Assets/Coupling/restock-docking-inline-125-1
}
%rescaleFactor = 1
%manufacturer = #autoLOC_501624
@MODULE[ModuleAnimateGeneric]
{
@animationName = DockingPortExtend
}
}
// Mk2 Clamp-O-Tron
@PART[mk2DockingPort]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Porkjet and Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-docking-inline-mk2-1
}
%rescaleFactor = 1
@MODULE[ModuleAnimateGeneric]
{
@animationName = DockingPortExtend
}
}
// Clamp-O-Tron Jr. Docking Port
@ -28,7 +52,7 @@
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-docking-0625
model = ReStock/Assets/Coupling/restock-docking-0625-2
}
%rescaleFactor = 1
MODULE
@ -76,7 +100,7 @@
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-docking-125-1
model = ReStock/Assets/Coupling/restock-docking-125-2
}
MODEL
{
@ -86,41 +110,7 @@
rotation = 180, 0, 0
}
%rescaleFactor = 1
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
unfocusedRange = 5
toggleName = #autoLOC_502011 //#autoLOC_502011 = Toggle Lights
eventOnName = #autoLOC_502012 //#autoLOC_502012 = Lights On
eventOffName = #autoLOC_502013 //#autoLOC_502013 = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
}
// Clamp-O-Tron Sr. Docking Port
@ -131,7 +121,7 @@
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-docking-25-1
model = ReStock/Assets/Coupling/restock-docking-25-2
}
MODEL
{
@ -141,41 +131,7 @@
rotation = 180, 0, 0
}
%rescaleFactor = 1
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
unfocusedRange = 5
toggleName = #autoLOC_502011 //#autoLOC_502011 = Toggle Lights
eventOnName = #autoLOC_502012 //#autoLOC_502012 = Lights On
eventOffName = #autoLOC_502013 //#autoLOC_502013 = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
}
// Clamp-O-Tron Shielded Docking Port
@ -186,7 +142,7 @@
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-docking-shielded-125-1
model = ReStock/Assets/Coupling/restock-docking-shielded-125-2
}
MODEL
{
@ -200,41 +156,7 @@
{
@animationName = PortExtend
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
unfocusedRange = 5
toggleName = #autoLOC_502011 //#autoLOC_502011 = Toggle Lights
eventOnName = #autoLOC_502012 //#autoLOC_502012 = Lights On
eventOffName = #autoLOC_502013 //#autoLOC_502013 = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = FXModuleLookAtConstraint

@ -7,6 +7,11 @@
// - Gigantor XL Solar Array (largeSolarPanel)
// - OX-STAT Photovoltaic Panels (solarPanels5)
// - OX-STAT-XL Photovoltaic Panels (LgRadialSolarPanel)
// - OX-10C Photovoltaic Panels (solarPanelOX10C)
// - SP-10C Photovoltaic Panels (solarPanelSP10C)
// - OX-10L Photovoltaic Panels (solarPanelOX10L)
// - SP-10L Photovoltaic Panels (solarPanelSP10C)
// OX-4L 1x6 Photovoltaic Panels
@PART[solarPanels4]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
@ -111,7 +116,7 @@
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-gigantor
model = ReStock/Assets/Electrical/restock-solarpanel-gigantor-2
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
@ -157,3 +162,97 @@
rotation = 0, 0, 0
}
}
// OX-10C Photovoltaic Panels
@PART[solarPanelOX10C]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-round-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleDeployableSolarPanel]
{
@animationName = PanelsExtend
@secondaryTransformName = sunCatcher
%pivotName = B_PanelSunPivot
@breakName = B_PanelPitch
}
MODULE
{
name = ModuleRestockDeployableMeshHider
transformName = Panels
}
}
// SP-10C Photovoltaic Panels
@PART[solarPanelSP10C]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-round-shrouded-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleDeployableSolarPanel]
{
@animationName = PanelsExtend
@secondaryTransformName = sunCatcher
%pivotName = B_PanelSunPivot
@breakName = B_PanelPitch
}
MODULE
{
name = ModuleRestockDeployableMeshHider
transformName = Panels
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = DepthMask
}
}
// OX-10L Photovoltaic Panels
@PART[solarPanelOX10L]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Beale
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-ox-10l
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
}
// SP-10L Photovoltaic Panels
@PART[solarPanelSP10L]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Beale
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-sp-10l
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = mask
}
}

@ -115,7 +115,7 @@
@damagedTransformName = WheelBusted
@undamagedTransformName = Wheel
}
!MODULE[FXModuleLookAtConstraint]
!MODULE[FXModuleLookAtConstraint]{}
MODULE
{
name = ModuleRestockConstraints

@ -2,6 +2,7 @@ Squad/Parts/Aero/aerodynamicNoseCone/
Squad/Parts/Aero/basicFin/
Squad/Parts/Aero/cones/Assets/ConeA.mu
Squad/Parts/Aero/cones/Assets/ConeB.mu
Squad/Parts/Aero/cones/Assets/rocketNoseCone_v3
Squad/Parts/Aero/cones/Assets/ConesDiffuse*.dds
Squad/Parts/Aero/cones/Assets/ConesHeat*.dds
Squad/Parts/Aero/cones/Assets/TinyCone.mu
@ -144,6 +145,7 @@ Squad/Parts/Utility/launchClamp1/
Squad/Parts/Utility/launchEscapeSystem/
Squad/Parts/Utility/Lights/
Squad/Parts/Utility/linearVernorRCS/
Squad/Parts/Utility/mk2DockingPort/
Squad/Parts/Utility/parachuteMk1/
Squad/Parts/Utility/parachuteMk12-R/
Squad/Parts/Utility/parachuteMk16-XL/

@ -12,17 +12,17 @@
"KSP_VERSION":
{
"MAJOR":1,
"MINOR":11,
"PATCH":2
"MINOR":12,
"PATCH":1
},
"KSP_VERSION_MIN":{
"MAJOR":1,
"MINOR":11,
"MINOR":12,
"PATCH":1
},
"KSP_VERSION_MAX":{
"MAJOR":1,
"MINOR":11,
"MINOR":12,
"PATCH":99
}
}

@ -1,3 +1,16 @@
v1.4.0
------
- KSP 1.12
- Added new part replacements
- Electrical
- OX-10C Photovoltaic Panels (Nertea)
- SP-10C Photovoltaic Panels (Nertea)
- OX-10L Photovoltaic Panels (Beale)
- SP-10L Photovoltaic Panels (Beale)
- Adapted docking port models for new 1.12 rotational functionality
- Adapted new stock collider for 2.5m nosecone replacement
- Texture updates for Gigantor
v1.3.3
------
- Fix Poodle shroud shaders

@ -1,5 +1,5 @@
=============
RESTOCK 1.3.3
RESTOCK 1.4.0
=============
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.

@ -7,7 +7,7 @@ PART
author = Chris Adderley (Nertea)
MODEL
{
model = ReStockPlus/Assets/Coupling/restock-docking-375-1
model = ReStockPlus/Assets/Coupling/restock-docking-375-2
scale = 1.0, 1.0, 1.0
}
MODEL
@ -57,6 +57,15 @@ PART
referenceAttachNode = top
nodeType = size3
stagingEnabled = False
canRotate = True
rotationTransformName = port
maxMotorOutput = 200
RESOURCE
{
name = ElectricCharge
rate = 1
}
rotationAxis = Y
}
MODULE
{

@ -5,24 +5,24 @@
"VERSION":
{
"MAJOR":1,
"MINOR":3,
"PATCH":3,
"MINOR":4,
"PATCH":0,
"BUILD":0
},
"KSP_VERSION":
{
"MAJOR":1,
"MINOR":11,
"PATCH":2
"MINOR":12,
"PATCH":1
},
"KSP_VERSION_MIN":{
"MAJOR":1,
"MINOR":11,
"MINOR":12,
"PATCH":1
},
"KSP_VERSION_MAX":{
"MAJOR":1,
"MINOR":11,
"MINOR":12,
"PATCH":99
}
}

@ -1,3 +1,9 @@
v1.4.0
------
- KSP 1.12
- Added rotational docking port feature to 3.75m docking port
- Texture updates for 3.75m docking port
v1.3.3
------
- Fixed smoke emission point on single Boar engine

@ -1,5 +1,5 @@
==============
RESTOCK+ 1.3.3
RESTOCK+ 1.4.0
==============
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:

Loading…
Cancel
Save