Merge pull request #43 from drewcassidy/master

Add DMagic Science Animate configs for Restock+
pull/49/head
Chris Adderley 6 years ago committed by GitHub
commit fb7bb07230
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,66 @@
// inline goo canister
PART
{
name = restock-goocanister-625-1
module = Part
author = Andrew Cassidy
MODEL {
model = ReStock/Assets/Science/restock-goocanister-625-1
scale = 1.0, 1.0, 1.0
}
rescaleFactor = 1.0
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,0,1,1,1
node_stack_top = 0.0, 0.25, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0,-0.25, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = start
entryCost = 0
cost = 1000
category = Science
subcatagory = 0
title = #LOC_RestockPlus_restock-goocanister-625-1_title //Mystery Goo™ Inline Containment Unit
manufacturer = #LOC_RestockPlus_restock-goocanister-625-1_description
// After an unfortunate accident where a technician attempted to stock delicate machinery on the classic Mystery Goo™ canister, FLOOYD Dynamics Labs saw a market opportunity for a version with a flat top and bottom.
mass = 0.08
dragModelType = default
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 2
crashTolerance = 12
maxTemp = 1200 // = 2900
breakingForce = 50
breakingTorque = 50
childStageOffset = 1
bulkheadProfiles = size0
tags = #LOC_RestockPlus_restock-goocanister-625-1_tags
MODULE {
name = ModuleAnimateGeneric
animationName = inline-Deploy
startEventGUIName = Deploy
endEventGUIName = Close
actionGUIName = Toggle Cover
evaDistance = 1.5
}
MODULE {
name = ModuleScienceExperiment
experimentID = mysteryGoo
experimentActionName = Observe Mystery Goo
resetActionName = Reset Goo Canister
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
xmitDataScalar = 0.3
FxModules = 0
dataIsCollectable = True
collectActionName = Collect Data
interactionRange = 1.5
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
}

@ -0,0 +1,155 @@
@PART[GooExperiment]:NEEDS[DMModuleScienceAnimateGeneric] {
-MODULE[ModuleAnimateGeneric]{}
-MODULE[ModuleScienceExperiment]{}
MODULE {
name = DMModuleScienceAnimateGeneric
//science module values
experimentID = mysteryGoo
experimentActionName = Observe Mystery Goo
resetActionName = Reset Goo Canister
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
xmitDataScalar = 0.3
dataIsCollectable = True
collectActionName = Collect Data
interactionRange = 1.5
usageReqMaskInternal = 1
usageReqMaskExternal = 8
externalDeploy = true
//animation values
animationName = Deploy
startEventGUIName = Open Doors
endEventGUIName = Close Doors
useSampleTransforms = true
sampleTransformName = Canister
dataRemovalAnimation = true
dataRemovalAnimationReverse = true
dataRemovalAnimationName = Extract
waitForDataRemoval = true
}
}
@PART[science_module]:NEEDS[DMModuleScienceAnimateGeneric] {
-MODULE[ModuleAnimateGeneric]{}
-MODULE[ModuleScienceExperiment]{}
MODULE {
name = DMModuleScienceAnimateGeneric
//science module values
experimentID = mobileMaterialsLab
experimentActionName = Observe Materials Bay
resetActionName = Reset Materials Bay
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
xmitDataScalar = 0.3
dataIsCollectable = True
collectActionName = Collect Data
interactionRange = 1.5
usageReqMaskInternal = 1
usageReqMaskExternal = 8
externalDeploy = true
//animation values
animationName = Deploy
startEventGUIName = Open Doors
endEventGUIName = Close Doors
useSampleTransforms = true
sampleTransformName = Experiments_Disappearing
useReplacementTransforms = true
replacementTransformName = Experiments_Used
replacementTransformScale = 1.0
dataRemovalAnimation = true
dataRemovalAnimationReverse = true
dataRemovalAnimationName = Extract
waitForDataRemoval = false
}
}
@PART[restock-goocanister-625-1]:NEEDS[DMModuleScienceAnimateGeneric] {
-MODULE[ModuleAnimateGeneric]{}
-MODULE[ModuleScienceExperiment]{}
MODULE {
name = DMModuleScienceAnimateGeneric
//science module values
experimentID = mysteryGoo
experimentActionName = Observe Mystery Goo
resetActionName = Reset Goo Canister
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
xmitDataScalar = 0.3
dataIsCollectable = True
collectActionName = Collect Data
interactionRange = 1.5
usageReqMaskInternal = 1
usageReqMaskExternal = 8
externalDeploy = true
//animation values
animationName = inline-Deploy
startEventGUIName = Open Doors
endEventGUIName = Close Doors
useSampleTransforms = true
sampleTransformName = Canister
dataRemovalAnimation = true
dataRemovalAnimationReverse = true
dataRemovalAnimationName = inline-Extract
waitForDataRemoval = true
}
}
@PART[restock-materialbay-radial-1]:NEEDS[DMModuleScienceAnimateGeneric] {
-MODULE[ModuleAnimateGeneric]{}
-MODULE[ModuleScienceExperiment]{}
MODULE {
name = DMModuleScienceAnimateGeneric
//science module values
experimentID = mobileMaterialsLab
experimentActionName = Observe Materials Bay
resetActionName = Reset Materials Bay
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
xmitDataScalar = 0.3
dataIsCollectable = True
collectActionName = Collect Data
interactionRange = 1.5
usageReqMaskInternal = 1
usageReqMaskExternal = 8
externalDeploy = true
//animation values
animationName = radial-Deploy
startEventGUIName = Open Doors
endEventGUIName = Close Doors
useSampleTransforms = true
sampleTransformName = Experiments_Disappearing
useReplacementTransforms = true
replacementTransformName = Experiments_Used
replacementTransformScale = 1.0
dataRemovalAnimation = true
dataRemovalAnimationReverse = true
dataRemovalAnimationName = radial-Extract
waitForDataRemoval = false
}
}
Loading…
Cancel
Save