Finish leg configs and add foil variants to smallest leg

This commit is contained in:
Andrew Cassidy 2019-09-23 13:33:31 -07:00
parent da66bc4fe4
commit c287aca9c2
No known key found for this signature in database
GPG Key ID: 963017B38FD477A1
6 changed files with 107 additions and 24 deletions

@ -1 +1 @@
Subproject commit 5bd31babedfce7d912d1f9b31f0058578b4d65c6 Subproject commit f827e8836e89be0b44698a58d4f33d0b8cd7ead6

View File

@ -1,36 +1,113 @@
// 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)
+PART[landingLeg1-2] // LT-05 Micro Landing Strut
@PART[miniLandingLeg]
{ {
@name = landingLeg1-2-interim @author = Andrew Cassidy
!mesh = DELETE !mesh = DELETE
MODEL MODEL
{ {
model = ReStock/Assets/Ground/restock-leg-3 model = ReStock/Assets/Ground/restock-leg-1
} }
@MODULE[ModuleWheelBase] { @MODULE[ModuleWheelBase] {
@clipObject = leg3_piston_CAPSULECOLLIDER @clipObject = leg1_piston_CAPSULECOLLIDER
} }
@MODULE[ModuleWheelSuspension] { @MODULE[ModuleWheelSuspension] {
@suspensionTransformName = leg3_piston @suspensionTransformName = leg1_piston
@suspensionColliderName = leg3_piston_CAPSULECOLLIDER @suspensionColliderName = leg1_piston_CAPSULECOLLIDER
} }
@MODULE[ModuleWheelDeployment] { @MODULE[ModuleWheelDeployment] {
@animationTrfName = leg3 @animationTrfName = leg1
@animationStateName = restock-leg-3-deploy @animationStateName = restock-leg-1-deploy
@retractTransformName = leg3_piston @retractTransformName = leg1_piston
} }
@MODULE[ModuleWheelBogey] { MODULE
@bogeyTransformName = leg3_foot {
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
}
}
} }
} }
+PART[landingLeg1] // LT-1 Landing Strut
@PART[landingLeg1]
{ {
@name = landingLeg1-interim @author = Andrew Cassidy
!mesh = DELETE !mesh = DELETE
MODEL MODEL
{ {
@ -57,27 +134,33 @@
} }
} }
+PART[miniLandingLeg] // LT-2 Landing Strut
@PART[landingLeg1-2]
{ {
@name = miniLandingLeg-interim @author = Andrew Cassidy
!mesh = DELETE !mesh = DELETE
MODEL MODEL
{ {
model = ReStock/Assets/Ground/restock-leg-1 model = ReStock/Assets/Ground/restock-leg-3
} }
@MODULE[ModuleWheelBase] { @MODULE[ModuleWheelBase] {
@clipObject = leg1_piston_CAPSULECOLLIDER @clipObject = leg3_piston_CAPSULECOLLIDER
} }
@MODULE[ModuleWheelSuspension] { @MODULE[ModuleWheelSuspension] {
@suspensionTransformName = leg1_piston @suspensionTransformName = leg3_piston
@suspensionColliderName = leg1_piston_CAPSULECOLLIDER @suspensionColliderName = leg3_piston_CAPSULECOLLIDER
} }
@MODULE[ModuleWheelDeployment] { @MODULE[ModuleWheelDeployment] {
@animationTrfName = leg1 @animationTrfName = leg3
@animationStateName = restock-leg-1-deploy @animationStateName = restock-leg-3-deploy
@retractTransformName = leg1_piston @retractTransformName = leg3_piston
} }
}
@MODULE[ModuleWheelBogey] {
@bogeyTransformName = leg3_foot
}
}