HollowPS_TV_experiments/extras/zzz-0.1-jsons/Teller_StateEffect.json

566 lines
No EOL
17 KiB
JSON

{
"AbilityName": "Teller_StateEffect",
"AbilityMixins": [
{
"$type": "MoleMole.AttachStateWithModifierMixin",
"ConfigList": [
{
"AnimatorStateName": "Idle",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"IsLoop": true,
"ModifierNameList": [
"IdleModifier"
]
},
{
"AnimatorStateName": "Activating",
"LayerIndex": 0,
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"IsLoop": true,
"ModifierNameList": [
"ActivingModifier"
]
},
{
"AnimatorStateName": "Attack",
"LayerIndex": 0,
"NormalizedTimeLow": 0,
"NormalizedTimeHigh": 1.0,
"IsLoop": true,
"ModifierNameList": [
"AttackModifier"
]
},
{
"AnimatorStateName": "CD",
"LayerIndex": 0,
"NormalizedTimeLow": 0,
"NormalizedTimeHigh": 1.0,
"IsLoop": false,
"ModifierNameList": [
"CDModifier"
]
},
{
"AnimatorStateName": "END",
"LayerIndex": 0,
"NormalizedTimeLow": 0,
"NormalizedTimeHigh": 1.0,
"IsLoop": true,
"ModifierNameList": [
"EndModifier"
]
},
]
}
],
"Modifiers": {
"IdleModifier": {
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded": [
// {
// "$type": "MoleMole.FireAudio",
// "AudioPattern": "Play_Teller_Scan_Loop",
// },
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Device_Teller_Idle_Red_02",
"Target": "Self",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"TargetOption": {
"$type": "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget": "Self",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
},
"Offset": {
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationY": true,
"IsUseRotationXZ": true,
}
},
},
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Device_Teller_Scan_Start",
"Target": "Self",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"TargetOption": {
"$type": "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget": "Self",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
},
"Offset": {
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationY": true,
"IsUseRotationXZ": true,
}
},
},
],
"OnRemoved":[
{
"$type": "MoleMole.CheckBankAndFireAudioEvt",
"AudioPattern": "Stop_Teller_Scan_Loop",
"CheckBankName":"BK_Teller"
}
]
},
"ActivingModifier": {
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded": [
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Device_Teller_Active_01",
"Target": "Self",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"TargetOption": {
"$type": "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget": "Self",
"AttachPoint": "BodyPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
},
"Offset": {
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationY": true,
"IsUseRotationXZ": true,
}
},
},
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Device_Teller_Active_02",
"Target": "Self",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"TargetOption": {
"$type": "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget": "Self",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
},
"Offset": {
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationY": true,
"IsUseRotationXZ": true,
}
},
},
{
"$type": "MoleMole.FireEffect",
"EffectPattern": "Eff_Device_Teller_Scan_End",
"Target": "Self",
},
],
},
"AttackModifier": {
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded": [
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Device_Teller_Idle_Red_02",
"Target": "Self",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"TargetOption": {
"$type": "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget": "Self",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
},
"Offset": {
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationY": true,
"IsUseRotationXZ": true,
}
},
},
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Device_Teller_Idle_Red_01",
"Target": "Self",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"TargetOption": {
"$type": "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget": "Self",
"AttachPoint": "BodyPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
},
"Offset": {
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationY": true,
"IsUseRotationXZ": true,
}
},
},
// {
// "$type": "MoleMole.FireEffect",
// "EffectPattern": "Eff_Device_Teller_Attack",
// "Target": "Self",
// },
],
},
"CDModifier": {
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded": [
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Device_Teller_Idle_Blue_02",
"Target": "Self",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"TargetOption": {
"$type": "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget": "Self",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
},
"Offset": {
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationY": true,
"IsUseRotationXZ": true,
}
},
},
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Device_Teller_Idle_Blue_01",
"Target": "Self",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"TargetOption": {
"$type": "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget": "Self",
"AttachPoint": "BodyPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
},
"Offset": {
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationY": true,
"IsUseRotationXZ": true,
}
},
},
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Device_Teller_CoolDown",
"Target": "Self",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"TargetOption": {
"$type": "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget": "Self",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
},
"Offset": {
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationY": true,
"IsUseRotationXZ": true,
}
},
},
],
},
"EndModifier": {
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded": [
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Device_Teller_Idle_Blue_02",
"Target": "Self",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"TargetOption": {
"$type": "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget": "Self",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
},
"Offset": {
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationY": true,
"IsUseRotationXZ": true,
}
},
},
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Device_Teller_Idle_Blue_01",
"Target": "Self",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"TargetOption": {
"$type": "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget": "Self",
"AttachPoint": "BodyPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
},
"Offset": {
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationY": true,
"IsUseRotationXZ": true,
}
},
},
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Device_Teller_CoolDown",
"Target": "Self",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"TargetOption": {
"$type": "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget": "Self",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
},
"Offset": {
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationY": true,
"IsUseRotationXZ": true,
}
},
},
],
},
"BeScaredStart": {
"ModifierStacking": "Unique",
"Duration": 2,
"OnAdded": [
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Monster_GoldenBomb_BeScaredEnd",
"Target": "Self",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"TargetOption": {
"$type": "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget": "Self",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
},
"Offset": {
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": -0.4
},
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationY": true,
"IsUseRotationXZ": true,
}
},
},
]
},
"BeScaredLoop": {
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded": [
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Monster_GoldenBomb_BeScaredLoop",
"Target": "Self",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"TargetOption": {
"$type": "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget": "Self",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
},
"Offset": {
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": -1.1
},
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationY": true,
"IsUseRotationXZ": true,
}
},
},
]
},
"BeScaredEnd": {
"ModifierStacking": "Unique",
"Duration": -1,
"OnAdded": [
{
"$type": "MoleMole.AttachEffect",
"EffectPattern": "Eff_Monster_GoldenBomb_BeScaredEnd01",
"Target": "Self",
"AttachEffectPosRot": {
"CoordsOption": "ReferTarget",
"TargetOption": {
"$type": "MoleMole.ConfigPosRotReferTarget",
"OffsetReferTarget": "Self",
"AttachPoint": "RootPoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
},
"Offset": {
"PositionOffset": {
"x": 0.0,
"y": 0.0,
"z": -1.1
},
"AngleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"IsUseRotationY": true,
"IsUseRotationXZ": true,
}
},
},
]
},
}
}