1.25m claw collider fix and variants

1-10-updates
Andrew Cassidy 4 years ago
parent a701e7311e
commit 1dd47b98f3
No known key found for this signature in database
GPG Key ID: 963017B38FD477A1

@ -1,6 +1,7 @@
// Patches applying art changes to the asteroid claw
// Contents:
// - Advanced Grabbing Unit (GrapplingDevice)
// - Advanced Grabbing Unit Jr. (smallClaw)
// Advanced Grabbing Unit
@PART[GrapplingDevice]:HAS[~RestockIgnore[*]]:FOR[ReStock]
@ -9,10 +10,11 @@
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Coupling/restock-claw-125
model = ReStock/Assets/Coupling/restock-claw-125-1
}
%rescaleFactor = 1
%node_stack_top = 0.0, -0.14082675, 0.00, 0.0, -1.0, 0.0, 1
@MODULE[ModuleGrappleNode]
{
nodeTransformName = Pivot
@ -23,93 +25,151 @@
}
@MODULE[FlagDecal]
{
textureQuadName = flagTransform
textureQuadName = flags
}
!MODULE[FXModuleLookAtConstraint]
!MODULE[FXModuleLookAtConstraint] {}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
name = ModuleRestockConstraints
LOOKATCONSTRAINT
{
rotatorsName = Actuator_0_lower
targetName = Actuator_0_upper
}
LOOKATCONSTRAINT
{
rotatorsName = act_cylU.001
targetName = act_cylL.001
rotatorsName = Actuator_0_upper
targetName = Actuator_0_lower
}
CONSTRAINLOOKFX
LOOKATCONSTRAINT
{
rotatorsName = Actuator_1_lower
targetName = Actuator_1_upper
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_1_upper
targetName = Actuator_1_lower
}
LOOKATCONSTRAINT
{
rotatorsName = act_cylL.001
targetName = act_cylU.001
rotatorsName = Actuator_2_lower
targetName = Actuator_2_upper
}
CONSTRAINLOOKFX
LOOKATCONSTRAINT
{
rotatorsName = act_cylU.002
targetName = act_cylL.002
rotatorsName = Actuator_2_upper
targetName = Actuator_2_lower
}
CONSTRAINLOOKFX
LOOKATCONSTRAINT
{
rotatorsName = act_cylL.002
targetName = act_cylU.002
rotatorsName = Actuator_3_lower
targetName = Actuator_3_upper
}
CONSTRAINLOOKFX
LOOKATCONSTRAINT
{
rotatorsName = act_cylU.003
targetName = act_cylL.003
rotatorsName = Actuator_3_upper
targetName = Actuator_3_lower
}
CONSTRAINLOOKFX
LOOKATCONSTRAINT
{
rotatorsName = act_cylL.003
targetName = act_cylU.003
rotatorsName = Actuator_4_lower
targetName = Actuator_4_upper
}
CONSTRAINLOOKFX
LOOKATCONSTRAINT
{
rotatorsName = act_cylU.004
targetName = act_cylL.004
rotatorsName = Actuator_4_upper
targetName = Actuator_4_lower
}
CONSTRAINLOOKFX
LOOKATCONSTRAINT
{
rotatorsName = act_cylL.004
targetName = act_cylU.004
rotatorsName = Actuator_5_lower
targetName = Actuator_5_upper
}
CONSTRAINLOOKFX
LOOKATCONSTRAINT
{
rotatorsName = act_cylU.005
targetName = act_cylL.005
rotatorsName = Actuator_5_upper
targetName = Actuator_5_lower
}
CONSTRAINLOOKFX
LOOKATCONSTRAINT
{
rotatorsName = act_cylL.005
targetName = act_cylU.005
rotatorsName = Actuator_6_lower
targetName = Actuator_6_upper
}
CONSTRAINLOOKFX
LOOKATCONSTRAINT
{
rotatorsName = act_cylU.006
targetName = act_cylL.006
rotatorsName = Actuator_6_upper
targetName = Actuator_6_lower
}
CONSTRAINLOOKFX
LOOKATCONSTRAINT
{
rotatorsName = act_cylL.006
targetName = act_cylU.006
rotatorsName = Actuator_7_lower
targetName = Actuator_7_upper
}
CONSTRAINLOOKFX
LOOKATCONSTRAINT
{
rotatorsName = act_cylU.007
targetName = act_cylL.007
rotatorsName = Actuator_7_upper
targetName = Actuator_7_lower
}
CONSTRAINLOOKFX
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
baseVariant = White
useMultipleDragCubes = false
VARIANT
{
rotatorsName = act_cylL.007
targetName = act_cylU.007
name = White
displayName = #LOC_Restock_variant-surface_white
themeName = White
primaryColor = #ffffff
secondaryColor = #999999
GAMEOBJECTS
{
Accents_white = true
Accents_black = false
Accents_yellow = false
}
}
CONSTRAINLOOKFX
VARIANT
{
rotatorsName = act_cylU.008
targetName = act_cylL.008
name = Dark
displayName = #LOC_Restock_variant-surface_black
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #999999
GAMEOBJECTS
{
Accents_white = false
Accents_black = true
Accents_yellow = false
}
}
CONSTRAINLOOKFX
VARIANT
{
rotatorsName = act_cylL.008
targetName = act_cylU.008
name = Yellow
displayName = #LOC_Restock_variant-surface_yellow
themeName = YellowAndWhite
primaryColor = #B08D43
secondaryColor = #999999
GAMEOBJECTS
{
Accents_white = false
Accents_black = false
Accents_yellow = true
}
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = DepthMask
}
MODULE
{
name = ModuleLight

Loading…
Cancel
Save