Framework for nosecones

This commit is contained in:
Chris Adderley
2018-12-21 23:20:20 -08:00
parent eac34c8738
commit dea0298efa
3 changed files with 236 additions and 12 deletions

View File

@ -1,6 +1,8 @@
// Patches applying art changes to 1.25m aerodynamic parts
// Contents:
// - Aerodynamic Nose Cone (noseCone)
// - Advanced Nose Cone - Type A (pointyNoseConeA)
// - Advanced Nose Cone - Type B (pointyNoseConeB)
@PART[noseCone]
{
@ -11,4 +13,224 @@
MODEL {
model = ReStock/Assets/Structural/restock-nosecone-125-1
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
baseVariant = White
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
125mConeBlackWhite = true
125mConeWhite = false
125mConeDark = false
125mConeOrange = false
}
}
VARIANT
{
name = Dark
displayName = #autoLOC_8007117
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
GAMEOBJECTS
{
125mConeBlackWhite = false
125mConeWhite = false
125mConeDark = true
125mConeOrange = false
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
125mConeBlackWhite = false
125mConeWhite = true
125mConeDark = false
125mConeOrange = false
}
}
VARIANT
{
name = Orange
displayName = #autoLOC_8007121
themeName = Orange
primaryColor = #4c4f47
secondaryColor = #f49841
GAMEOBJECTS
{
125mConeBlackWhite = false
125mConeWhite = false
125mConeDark = false
125mConeOrange = true
}
}
}
}
@PART[pointyNoseConeA]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Structural/restock-nosecone-125-2
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
baseVariant = White
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
125SharpConeDark = false
125SharpConeWhite = true
125SharpConeBlackWhite = false
125SharpConeOrange = false
}
}
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
125SharpConeDark = false
125SharpConeWhite = false
125SharpConeBlackWhite = true
125SharpConeOrange = false
}
}
VARIANT
{
name = Orange
displayName = #autoLOC_8007121
themeName = Orange
primaryColor = #4c4f47
secondaryColor = #f49841
GAMEOBJECTS
{
125SharpConeDark = false
125SharpConeWhite = false
125SharpConeBlackWhite = false
125SharpConeOrange = true
}
}
VARIANT
{
name = Dark
displayName = #autoLOC_8007117
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
GAMEOBJECTS
{
125SharpConeDark = true
125SharpConeWhite = false
125SharpConeBlackWhite = false
125SharpConeOrange = false
}
}
}
}
@PART[pointyNoseConeN]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Structural/restock-nosecone-125-3
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
baseVariant = White
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
125TiltConeDark = false
125TiltConeWhite = true
125TiltConeBlackWhite = false
125TiltConeOrange = false
}
}
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
125TiltConeDark = false
125TiltConeWhite = false
125TiltConeBlackWhite = true
125TiltConeOrange = false
}
}
VARIANT
{
name = Orange
displayName = #autoLOC_8007121
themeName = Orange
primaryColor = #4c4f47
secondaryColor = #f49841
GAMEOBJECTS
{
125TiltConeDark = false
125TiltConeWhite = false
125TiltConeBlackWhite = false
125TiltConeOrange = true
}
}
VARIANT
{
name = Dark
displayName = #autoLOC_8007117
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
GAMEOBJECTS
{
125TiltConeDark = true
125TiltConeWhite = false
125TiltConeBlackWhite = false
125TiltConeOrange = false
}
}
}
}

View File

@ -1,6 +1,6 @@
// Patches applying art changes to 2.5m aerodynamic parts
// Contents:
// - Protective Rocket Nose Cone Mk7 (rocketNoseCone)
// - Protective Rocket Nose Cone Mk7 (rocketNoseCone_v2)
@PART[rocketNoseCone_v2]
{
@ -26,9 +26,9 @@
secondaryColor = #ffffff
GAMEOBJECTS
{
375mAdapterBlackWhite = false
375mAdapterWhite = true
375mAdapterOrange = false
25mNoseconeBlackWhite = false
25mNoseconeWhite = true
25mNoseconeOrange = false
}
}
{
@ -39,9 +39,9 @@
secondaryColor = #000000
GAMEOBJECTS
{
375mAdapterBlackWhite = true
375mAdapterWhite = false
375mAdapterOrange = false
25mNoseconeBlackWhite = true
25mNoseconeWhite = false
25mNoseconeOrange = false
}
}
@ -55,9 +55,9 @@
secondaryColor = #f49841
GAMEOBJECTS
{
375mAdapterBlackWhite = false
375mAdapterWhite = false
375mAdapterOrange = true
25mNoseconeBlackWhite = false
25mNoseconeWhite = false
25mNoseconeOrange = true
}
}
}