You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ReStocked/Distribution/Restock/GameData/ReStock/Patches/Ground/restock-legs.cfg

167 lines
3.7 KiB
INI

// Patches applying art changes to Landing Legs
// Contents:
// - LT-05 Micro Landing Strut (miniLandingLeg)
// - LT-1 Landing Strut (landingLeg1)
// - LT-2 Landing Strut (landingLeg1-2)
// LT-05 Micro Landing Strut
@PART[miniLandingLeg]:HAS[RestockIgnore[]]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Ground/restock-leg-1
}
@MODULE[ModuleWheelBase] {
@clipObject = leg1_piston_CAPSULECOLLIDER
}
@MODULE[ModuleWheelSuspension] {
@suspensionTransformName = leg1_piston
@suspensionColliderName = leg1_piston_CAPSULECOLLIDER
}
@MODULE[ModuleWheelDeployment] {
@animationTrfName = leg1
@animationStateName = restock-leg-1-deploy
@retractTransformName = leg1_piston
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Bare
VARIANT
{
name = Bare
displayName = #LOC_Restock_variant-probe-bare
primaryColor = #999999
secondaryColor = #999999
GAMEOBJECTS
{
leg1_body_gold = false
leg1_foot_gold = false
leg1_hydraulic_upper_1_gold = false
leg1_cylinder_gold = false
leg1_upper_arm_gold = false
leg1_body_silver = false
leg1_foot_silver = false
leg1_hydraulic_upper_1_silver = false
leg1_cylinder_silver = false
leg1_upper_arm_silver = false
}
}
VARIANT
{
name = Gold
displayName = #LOC_Restock_variant-probe-gold
themeName = Gold
primaryColor = #fccb0a
secondaryColor = #999999
GAMEOBJECTS
{
leg1_body_gold = true
leg1_foot_gold = true
leg1_hydraulic_upper_1_gold = true
leg1_cylinder_gold = true
leg1_upper_arm_gold = true
leg1_body_silver = false
leg1_foot_silver = false
leg1_hydraulic_upper_1_silver = false
leg1_cylinder_silver = false
leg1_upper_arm_silver = false
}
}
VARIANT
{
name = Silver
displayName = #LOC_Restock_variant-probe-silver
themeName = Silver
primaryColor = #cecece
secondaryColor = #999999
GAMEOBJECTS
{
leg1_body_gold = false
leg1_foot_gold = false
leg1_hydraulic_upper_1_gold = false
leg1_cylinder_gold = false
leg1_upper_arm_gold = false
leg1_body_silver = true
leg1_foot_silver = true
leg1_hydraulic_upper_1_silver = true
leg1_cylinder_silver = true
leg1_upper_arm_silver = true
}
}
}
}
// LT-1 Landing Strut
@PART[landingLeg1]:HAS[RestockIgnore[]]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Ground/restock-leg-2
}
@MODULE[ModuleWheelBase] {
@clipObject = leg2_piston_CAPSULECOLLIDER
}
@MODULE[ModuleWheelSuspension] {
@suspensionTransformName = leg2_piston
@suspensionColliderName = leg2_piston_CAPSULECOLLIDER
}
@MODULE[ModuleWheelDeployment] {
@animationTrfName = leg2
@animationStateName = restock-leg-2-deploy
@retractTransformName = leg2_piston
}
@MODULE[ModuleWheelBogey] {
@bogeyTransformName = leg2_foot
}
}
// LT-2 Landing Strut
@PART[landingLeg1-2]:HAS[RestockIgnore[]]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Ground/restock-leg-3
}
@MODULE[ModuleWheelBase] {
@clipObject = leg3_piston_CAPSULECOLLIDER
}
@MODULE[ModuleWheelSuspension] {
@suspensionTransformName = leg3_piston
@suspensionColliderName = leg3_piston_CAPSULECOLLIDER
}
@MODULE[ModuleWheelDeployment] {
@animationTrfName = leg3
@animationStateName = restock-leg-3-deploy
@retractTransformName = leg3_piston
}
@MODULE[ModuleWheelBogey] {
@bogeyTransformName = leg3_foot
}
}