1
0
ZenlessData/Data/Geppetto_GravityAbnormal.json
2025-03-11 21:16:39 -03:00

242 lines
7.0 KiB
JSON

{
"AbilityMixins": [
{
"$type": "AttachStateWithModifierMixin",
"ConfigList": [
{
"AnimatorStateName": "ResetMove_OD_End",
"FrameCountLow": 90,
"MaxFrameCountHigh": true,
"ModifierNameList": [
"GravityAbnormalController"
]
},
{
"AnimatorStateName": "SpecialAttack_OD_01",
"FrameCountLow": 0,
"MaxFrameCountHigh": true,
"ModifierNameList": [
"GravityAbnormalController"
]
}
],
"IsSeam": false
}
],
"AbilityName": "Geppetto_GravityAbnormal",
"AbilityStacking": "Unique",
"Modifiers": {
"GravityAbnormalController": {
"OnIndirectHitOther": [
{
"$type": "ApplyModifier",
"ModifierName": "GravityAbnormalModifier",
"Predicates": [
{
"$type": "ByAnimEventIDs",
"AnimEventIDs": [
"Monster_Geppetto_OD_AttackProperty_Wall_01",
"Monster_Geppetto_OD_AttackProperty_Wall_02",
"Monster_Geppetto_OD_AttackProperty_Wall_03",
"Monster_Geppetto_OD_AttackProperty_Wall_04",
"Monster_Geppetto_OD_AttackProperty_Wall_05",
"Monster_Geppetto_OD_AttackProperty_Wall_06",
"Monster_Geppetto_OD_AttackProperty_Wall_07",
"Monster_Geppetto_OD_AttackProperty_Wall_08",
"Monster_Geppetto_OD_AttackProperty_Wall_09",
"Monster_Geppetto_OD_AttackProperty_Wall_10",
"Monster_Geppetto_OD_AttackProperty_Wall_11",
"Monster_Geppetto_OD_AttackProperty_Wall_12",
"Monster_Geppetto_OD_AttackProperty_Area_01"
]
},
{
"$type": "ByIsLocalAvatar",
"IsLocalAvatar": true,
"Target": "Target"
}
],
"Target": "Target"
}
],
"OnRemoved": [
{
"$type": "RemoveModifier",
"ModifierName": "GravityAbnormalModifier",
"Target": "TeamAvatars"
}
]
},
"GravityAbnormalModifier": {
"Duration": 5,
"IgnoreTimeScale": false,
"ModifierMixins": [
{
"$type": "ActwithStateFrameMixin",
"ConfigList": [
{
"ActionList": [
{
"$type": "RemoveModifier",
"ModifierName": "GravityAbnormalModifier",
"Target": "TeamAvatars"
}
],
"AnimatorStateName": "SwitchIn_Attack_Ex_Start",
"ForceTriggerOnTransitionIn": true,
"Frame": 0,
"LayerIndex": 0
},
{
"ActionList": [
{
"$type": "RemoveModifier",
"ModifierName": "GravityAbnormalModifier",
"Target": "TeamAvatars"
}
],
"AnimatorStateName": "SwitchIn_Attack_Ex_Start_01",
"ForceTriggerOnTransitionIn": true,
"Frame": 0,
"LayerIndex": 0
},
{
"ActionList": [
{
"$type": "RemoveModifier",
"ModifierName": "GravityAbnormalModifier",
"Target": "TeamAvatars"
}
],
"AnimatorStateName": "SwitchIn_Attack_Ex_Start_02",
"ForceTriggerOnTransitionIn": true,
"Frame": 0,
"LayerIndex": 0
},
{
"ActionList": [
{
"$type": "RemoveModifier",
"ModifierName": "GravityAbnormalModifier",
"Target": "TeamAvatars"
}
],
"AnimatorStateName": "SwitchIn_CoAttack_Ex_Start",
"ForceTriggerOnTransitionIn": true,
"Frame": 0,
"LayerIndex": 0
}
]
}
],
"ModifierStacking": "Refresh",
"NotIgnoreList": [
"World"
],
"OnAdded": [
{
"$type": "SendCustomEvent",
"EventKey": "Gepetto_GravityAbnormalAdded",
"IsGlobal": true
},
{
"$type": "TriggerSoundAction",
"soundActionKey": "SA_Monster_Geppetto_Buff_01_Gravity_In"
},
{
"$type": "AttachEffect",
"EffectPattern": "Eff_Monster_Geppetto_Buff_01_Gravity",
"Target": "Self"
},
{
"$type": "InputMuteAction",
"CameraMoveMute": true,
"CharacterBagMute": true,
"CharacterMoveMute": true,
"CharacterSkillMute": false,
"CharacterSwitchMute": true,
"Tag": "Geppetto_GravityAbnormal_InputMute_1",
"Target": "Self"
},
{
"$type": "InputEnableAction",
"Infos": [
{
"Enabled": true,
"InputType": "SkillUltra"
}
],
"Tag": "Geppetto_GravityAbnormal_InputMute_2"
},
{
"$type": "TimeSlowByConfigKeyAction",
"ConfigKey": "Geppetto_GravityAbnormal_TimeSlow",
"IsGlobal": false,
"Target": "Self"
},
{
"$type": "HandleAnimatorZoneTagsAction",
"AnimatorStateTags": [
"Gepetto_GravityAbnormal_Attached"
],
"IsAdd": true
}
],
"OnRemoved": [
{
"$type": "InterruptInputEnableAction",
"Tag": "Geppetto_GravityAbnormal_InputMute_1",
"Target": "Self"
},
{
"$type": "InterruptInputEnableAction",
"Tag": "Geppetto_GravityAbnormal_InputMute_2",
"Target": "Self"
},
{
"$type": "InterruptTimeSlowAction",
"TargetKey": "Geppetto_GravityAbnormal_TimeSlow"
},
{
"$type": "SendCustomEvent",
"EventKey": "Gepetto_GravityAbnormalRemoved",
"IsGlobal": true
},
{
"$type": "TriggerSoundAction",
"Predicates": [
{
"$type": "ByIsLocalAvatar",
"IsLocalAvatar": true,
"Target": "Self"
}
],
"soundActionKey": "SA_Monster_Geppetto_Buff_01_Gravity_Out"
},
{
"$type": "HandleAnimatorZoneTagsAction",
"AnimatorStateTags": [
"Gepetto_GravityAbnormal_Attached"
],
"IsAdd": false
}
],
"OnSwitchTriggered": [
{
"$type": "InterruptInputEnableAction",
"Tag": "Geppetto_GravityAbnormal_InputMute_1",
"Target": "Self"
},
{
"$type": "InterruptInputEnableAction",
"Tag": "Geppetto_GravityAbnormal_InputMute_2",
"Target": "Self"
},
{
"$type": "TriggerSoundAction",
"soundActionKey": "SA_Monster_Geppetto_Buff_01_Gravity_Out"
}
]
}
}
}