ReStocked/Distribution/RestockPlus/GameData/ReStockPlus/Patches/Science/dmagic-science-animate.cfg

144 lines
4.1 KiB
INI

// Adds DMagic's ModuleScienceAnimateGeneric to the stock science parts
@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
}
}