Config templates for service bays and heat shields

pull/54/head
cadderley 6 years ago
parent bdbd7b1854
commit 4be74859f1

@ -18,5 +18,13 @@ Localization
#LOC_Restock_variant-surface_metal = Metal
#LOC_Restock_variant-service-bay-opaque = Solid Caps
#LOC_Restock_variant-service-bay-transparent = Truss Caps
#LOC_Restock_variant-service-bay-hollow = No Caps
#LOC_Restock_variant-heat-shield-black = Black
#LOC_Restock_variant-heat-shield-brown = Classic
#LOC_Restock_variant-heat-shield-red = Unpainted
}
}

@ -0,0 +1,121 @@
// Patches applying art changes to heat shields
// Contents:
- Heat Shield (0.625m) (HeatShield0)
- Heat Shield (1.25m) (HeatShield1)
- Heat Shield (2.5m) (HeatShield2)
- Heat Shield (3.75m) (HeatShield3)
@PART[HeatShield1]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Aero/restock-heatshield-125-1
}
MODULE
{
name = ModulePartVariants
baseVariant = Classic
VARIANT
{
name = Classic
displayName = #LOC_Restock_variant-heat-shield-brown
primaryColor = #999999
GAMEOBJECTS
{
HeatShieldBrown = true
HeatShieldRed = false
HeatShieldBlack = false
}
}
VARIANT
{
name = Black
displayName = #LOC_Restock_variant-heat-shield-black
primaryColor = #999999
GAMEOBJECTS
{
HeatShieldBrown = false
HeatShieldRed = false
HeatShieldBlack = true
}
}
VARIANT
{
name = Red
displayName = #LOC_Restock_variant-heat-shield-red
primaryColor = #999999
GAMEOBJECTS
{
HeatShieldBrown = false
HeatShieldRed = true
HeatShieldBlack = false
}
}
}
}
@PART[HeatShield2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Aero/restock-heatshield-25-1
}
MODULE
{
name = ModulePartVariants
baseVariant = Classic
VARIANT
{
name = Classic
displayName = #LOC_Restock_variant-heat-shield-brown
primaryColor = #999999
GAMEOBJECTS
{
HeatShieldBrown = true
HeatShieldRed = false
HeatShieldBlack = false
}
}
VARIANT
{
name = Black
displayName = #LOC_Restock_variant-heat-shield-black
primaryColor = #999999
GAMEOBJECTS
{
HeatShieldBrown = false
HeatShieldRed = false
HeatShieldBlack = true
}
}
VARIANT
{
name = Red
displayName = #LOC_Restock_variant-heat-shield-red
primaryColor = #999999
GAMEOBJECTS
{
HeatShieldBrown = false
HeatShieldRed = true
HeatShieldBlack = false
}
}
}
}

@ -0,0 +1,143 @@
// Patches applying art changes to service bays
// Contents:
- Service Bay (1.25m) (ServiceBay_125)
- Service Bay (2.5m) (ServiceBay_250)
@PART[ServiceBay_125]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Aero/restock-heatshield-125-1
}
@MODULE[ModuleAnimateGeneric]
{
@animationName = DoorsOpen
}
@MODULE[ModuleSeeThroughObject]
@transformName = TrussMount
}
MODULE
{
name = ModulePartVariants
baseVariant = Opaque
VARIANT
{
name = Opaque
displayName = #LOC_Restock_variant-service-bay-opaque
primaryColor = #999999
secondaryColor = #ffb80c
GAMEOBJECTS
{
ServiceBay125_Opaque = true
ServiceBay125 = false
ServiceBay125_Transparent = false
}
}
VARIANT
{
name = Transparent
displayName = #LOC_Restock_variant-service-bay-transparent
primaryColor = #ffffff
secondaryColor = #ffb80c
GAMEOBJECTS
{
ServiceBay125_Opaque = false
ServiceBay125 = false
ServiceBay125_Transparent = true
}
}
VARIANT
{
name = Hollow
displayName = #LOC_Restock_variant-service-bay-hollow
primaryColor = #ffffff
secondaryColor = #ffb80c
GAMEOBJECTS
{
ServiceBay125_Opaque = false
ServiceBay125 = true
ServiceBay125_Transparent = false
}
}
}
}
}
@PART[ServiceBay_250]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Aero/restock-heatshield-125-1
}
@MODULE[ModuleAnimateGeneric]
{
@animationName = DoorsOpen
}
@MODULE[ModuleSeeThroughObject]
@transformName = TrussMount
}
MODULE
{
name = ModulePartVariants
baseVariant = Opaque
VARIANT
{
name = Opaque
displayName = #LOC_Restock_variant-service-bay-opaque
primaryColor = #999999
secondaryColor = #ffb80c
GAMEOBJECTS
{
ServiceBay25_Opaque = true
ServiceBay25 = false
ServiceBay25_Transparent = false
}
}
VARIANT
{
name = Transparent
displayName = #LOC_Restock_variant-service-bay-transparent
primaryColor = #ffffff
secondaryColor = #ffb80c
GAMEOBJECTS
{
ServiceBay25_Opaque = false
ServiceBay25 = false
ServiceBay25_Transparent = true
}
}
VARIANT
{
name = Hollow
displayName = #LOC_Restock_variant-service-bay-hollow
primaryColor = #ffffff
secondaryColor = #ffb80c
GAMEOBJECTS
{
ServiceBay25_Opaque = false
ServiceBay25 = true
ServiceBay25_Transparent = false
}
}
}
}
Loading…
Cancel
Save