318 lines
8.3 KiB
JSON
318 lines
8.3 KiB
JSON
{
|
|
"AbilityMixins": [
|
|
{
|
|
"$type": "AttachStateWithModifierMixin",
|
|
"ConfigList": [
|
|
{
|
|
"AnimatorStateName": "Attack_Branch_02_Singing_Evade",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Quest3Modifier"
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "Attack_Branch_02_Singing_Attack_Hold",
|
|
"FrameCountHigh": 0,
|
|
"FrameCountLow": 0,
|
|
"IsLoop": false,
|
|
"LayerIndex": 0,
|
|
"MaxFrameCountHigh": true,
|
|
"MaxFrameCountLow": false,
|
|
"ModifierNameList": [
|
|
"Quest4Modifier"
|
|
]
|
|
}
|
|
],
|
|
"IsSeam": true
|
|
}
|
|
],
|
|
"AbilityName": "Astra_TutorialAbility",
|
|
"AbilityStacking": "Unique",
|
|
"DefaultModifier": {
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "ListenSwitchAidModifier",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "ListenSelfSwitchInModifier",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "ListenAidQTEModifier",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"OnAnimTransit": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Quest4Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByOr",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByTransitionName",
|
|
"TransitionName": "Attack_Branch_02_Singing_Evade -> Attack_Branch_02_Singing_Evade_End"
|
|
},
|
|
{
|
|
"$type": "ByTransitionName",
|
|
"TransitionName": "Attack_Branch_02_Singing_Evade -> Walk_Start"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnHitOther": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Quest1Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"Astra_Attack_Branch_Single_AttackProperty_01",
|
|
"Astra_Attack_Branch_Combo_AttackProperty_01"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Quest2Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"Astra_Attack_Branch_SingAttack_Combo_AttackProperty_01",
|
|
"Astra_Attack_Branch_SingAttack_Single_AttackProperty_01",
|
|
"Astra_Attack_Branch_SingAttack_Perfect_AttackProperty_01",
|
|
"Astra_Attack_Branch_SingAttack_Perfect_AttackProperty_02"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Quest5Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"Astra_Attack_Branch_Single_AttackProperty_01",
|
|
"Astra_Attack_Branch_Combo_AttackProperty_01"
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnSkillStart": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Quest8Modifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByFromSkillType",
|
|
"SkillType": "ExQTE",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"Modifiers": {
|
|
"ListenAidQTEModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnSwitchInBegin": [
|
|
{
|
|
"$type": "LDListenEntityAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAvatarSwitchType",
|
|
"CheckOverrideSwitch": "Override",
|
|
"OverrideSourceType": "AidAttack",
|
|
"SwitchType": "QTE",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"TargetKey": "AvatarTutorial_Astra_9"
|
|
}
|
|
]
|
|
},
|
|
"ListenSelfSwitchInModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnSwitchInBegin": [
|
|
{
|
|
"$type": "LDListenEntityAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimCtrlerParam",
|
|
"BoolVal": false,
|
|
"CompareType": "Equal",
|
|
"ParamName": "Bool_Singing_SwitchIn",
|
|
"ParamType": 2,
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"TargetKey": "AvatarTutorial_Astra_7"
|
|
}
|
|
]
|
|
},
|
|
"ListenSwitchAidModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnSwitchInBegin": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByOr",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByOr",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAidAttackType",
|
|
"AidAttackType": "CommonAid"
|
|
},
|
|
{
|
|
"$type": "ByAidAttackType",
|
|
"AidAttackType": "BeHitAid"
|
|
},
|
|
{
|
|
"$type": "ByAidAttackType",
|
|
"AidAttackType": "EvadeAid"
|
|
},
|
|
{
|
|
"$type": "ByAidAttackType",
|
|
"AidAttackType": "NoEnergyPerfectSwitchAid"
|
|
},
|
|
{
|
|
"$type": "ByAidAttackType",
|
|
"AidAttackType": "ParryAid"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAvatarSwitchType",
|
|
"SwitchType": "AidAttack",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAnd",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAvatarSwitchType",
|
|
"SwitchType": "QTE",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "LDListenEntityAction",
|
|
"TargetKey": "AvatarTutorial_Astra_6"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Quest1Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "LDListenEntityAction",
|
|
"TargetKey": "AvatarTutorial_Astra_1"
|
|
}
|
|
]
|
|
},
|
|
"Quest2Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "LDListenEntityAction",
|
|
"TargetKey": "AvatarTutorial_Astra_2"
|
|
}
|
|
]
|
|
},
|
|
"Quest3Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "LDListenEntityAction",
|
|
"TargetKey": "AvatarTutorial_Astra_3"
|
|
}
|
|
]
|
|
},
|
|
"Quest4Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "LDListenEntityAction",
|
|
"TargetKey": "AvatarTutorial_Astra_4"
|
|
}
|
|
]
|
|
},
|
|
"Quest5Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "LDListenEntityAction",
|
|
"TargetKey": "AvatarTutorial_Astra_5"
|
|
}
|
|
]
|
|
},
|
|
"Quest7Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "LDListenEntityAction",
|
|
"TargetKey": "AvatarTutorial_Astra_7"
|
|
}
|
|
]
|
|
},
|
|
"Quest8Modifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "LDListenEntityAction",
|
|
"TargetKey": "AvatarTutorial_Astra_8"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |