891 lines
23 KiB
JSON
891 lines
23 KiB
JSON
{
|
|
"AbilityMixins": [
|
|
{
|
|
"$type": "WatchEntityMixin",
|
|
"EntityTypes": [
|
|
"Avatar"
|
|
],
|
|
"OnEntityAwaked": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "StrikeListenModifier",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "StrikeListenModifier",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"Relationships": [
|
|
"Allied"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ActwithStateFrameMixin",
|
|
"ConfigList": [
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": false,
|
|
"ParamName": "Bool_Attack5Enhanced",
|
|
"ParamType": 2
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Normal_05_Enhance",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"Frame": 0
|
|
},
|
|
{
|
|
"ActionList": [
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Replace",
|
|
"Param": 5,
|
|
"ParamName": "AS_Branch_01_PatternHitCount",
|
|
"ParamType": "Integer"
|
|
}
|
|
],
|
|
"AnimatorStateName": "Attack_Branch_01",
|
|
"ForceTriggerOnTransitionIn": true,
|
|
"Frame": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"AbilityName": "Alice_UniqueSkill",
|
|
"AbilitySpecials": {
|
|
"AS_AddedDamageRatio": {
|
|
"Value": 0.1
|
|
},
|
|
"AS_AddedDamageRatio_Max": {
|
|
"Value": 0.3
|
|
},
|
|
"AS_AddedElementAccumulationRatio": {
|
|
"Value": 0.2
|
|
},
|
|
"AS_Branch_01_PatternHitCount": {
|
|
"Value": 0,
|
|
"ValueType": "Integer"
|
|
},
|
|
"AS_BuffDamageRatio_Disorder_Talent02": {
|
|
"Value": 0
|
|
},
|
|
"AS_ChargeVal": {
|
|
"Value": 5
|
|
},
|
|
"AS_DisorderDamagePercentageBase": {
|
|
"Value": 100
|
|
},
|
|
"AS_DisorderDamagePercentageFinal": {
|
|
"Value": 0
|
|
},
|
|
"AS_ElementAccumulationRatioDuration": {
|
|
"Value": 15
|
|
},
|
|
"AS_ForceTriggerElementAbnormalDamageRatio": {
|
|
"Value": -0.65
|
|
},
|
|
"AS_RecoverSabre_UniqueSkill": {
|
|
"Value": 20
|
|
},
|
|
"AS_RemainDuration": {
|
|
"Value": 15
|
|
},
|
|
"AS_StrikeDamageRatio": {
|
|
"Value": 1
|
|
},
|
|
"AS_StrikeRemainTime": {
|
|
"Value": 0
|
|
},
|
|
"AS_StrikeRemainTime_Max": {
|
|
"Value": 13
|
|
},
|
|
"RecoverRate": {
|
|
"Value": 1
|
|
},
|
|
"SabreLevel3": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"AbilityStacking": "Unique",
|
|
"DefaultModifier": {
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "StrikeListenModifier",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"OnAttackLanded": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"Alice_Attack_Special_ChargeAttack_03_AttackProperty_06"
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "DamageByAttackPropertyAction",
|
|
"AnimEventID": "Alice_UniqueSkill_AttackProperty_01",
|
|
"AttachPoint": "MiddlePoint",
|
|
"Attacker": "Self",
|
|
"Target": "Other"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"Alice_UniqueSkill_AttackProperty_01"
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "ForceTriggerElementAbnormalAction",
|
|
"BuffTag": "ForceStrike",
|
|
"Element": "Physics",
|
|
"SourceVariantElement": "Default",
|
|
"Target": "Target",
|
|
"VariantElement": "ForceStrike"
|
|
},
|
|
{
|
|
"$type": "SendCustomEvent",
|
|
"EventKey": "Alice_ForceStrike",
|
|
"IsGlobal": false,
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnBuffAddToOther": [
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": "%AS_RecoverSabre_UniqueSkill",
|
|
"CustomPropertyType": "SabreCounts",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHandlingBuffGroup",
|
|
"BuffGroupList": [
|
|
"Strike"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByBuffTag",
|
|
"BuffTag": "ForceStrike",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom"
|
|
},
|
|
{
|
|
"$type": "SetAnimCtrlerParamAction",
|
|
"BoolVal": true,
|
|
"ParamName": "Bool_Attack5Enhanced",
|
|
"ParamType": 2,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHandlingBuffGroup",
|
|
"BuffGroupList": [
|
|
"Strike"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByBuffTag",
|
|
"BuffTag": "ForceStrike",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "ElementAccumulationRatioModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHandlingBuffGroup",
|
|
"BuffGroupList": [
|
|
"Strike"
|
|
]
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"OnBuffDamageHitOther": [
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByBuffTag",
|
|
"BuffTag": "ForceStrike",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"PropertyKey": "Actor_ForceTriggerElementAbnormalDamageRatio",
|
|
"PropertyValue": "%AS_ForceTriggerElementAbnormalDamageRatio",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ModifyAttackDataSpecialDamageTextAction",
|
|
"OverrideSpecialDamageTextType": "None",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimTagList",
|
|
"TagList": [
|
|
"Alice_TriggerBuffAttack"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnHitOther": [
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"Alice_UniqueSkill_AttackProperty_01"
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"PropertyKey": "Actor_CanTriggerElementAbnormal",
|
|
"PropertyValue": 2,
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"OnIndirectHitOther": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"Alice_UniqueSkill_AttackProperty_02"
|
|
]
|
|
}
|
|
],
|
|
"SuccessActions": [
|
|
{
|
|
"$type": "TriggerBuffAttackAction",
|
|
"BuffGroupList": [
|
|
"Strike"
|
|
],
|
|
"DamageRatio": "%AS_StrikeDamageRatio",
|
|
"OverrideAttackerBySelf": true,
|
|
"TagList": [
|
|
"Alice_TriggerBuffAttack",
|
|
"ExtraElementAbnormalAttack"
|
|
],
|
|
"Target": "Target"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnPatternAttackLanded": [
|
|
{
|
|
"$type": "SetAbilitySpecialByExpressionListAction",
|
|
"Expressions": [
|
|
{
|
|
"AbilitySpecialName": "AS_ChargeVal",
|
|
"Expression": "{0}*{1}"
|
|
}
|
|
],
|
|
"Params": [
|
|
{
|
|
"$type": "ExpressionParamAttackData",
|
|
"AttackDataType": "AttackPropertyCustom",
|
|
"AttackPropertyDataIndex": 0,
|
|
"ParamType": "AttackData"
|
|
},
|
|
{
|
|
"$type": "ExpressionParamAbilitySpecial",
|
|
"AbilitySpecialKey": "RecoverRate",
|
|
"ParamType": "AbilitySpecial"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": "%AS_ChargeVal",
|
|
"CustomPropertyType": "SabreCounts",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"Alice_Attack_Branch_01_AttackProperty_01"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ModifyProperty",
|
|
"Amount": "%AS_ChargeVal",
|
|
"CustomPropertyType": "SabreCounts",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"Alice_Attack_Branch_01_AttackProperty_01"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "GreaterEqual",
|
|
"Param": 1,
|
|
"ParamName": "AS_Branch_01_PatternHitCount",
|
|
"ParamType": "Integer"
|
|
}
|
|
],
|
|
"PropertyModifyFunction": "Add",
|
|
"PropertyType": "Custom",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Add",
|
|
"Param": -1,
|
|
"ParamName": "AS_Branch_01_PatternHitCount",
|
|
"ParamType": "Integer",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"Alice_Attack_Branch_01_AttackProperty_01"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "GreaterEqual",
|
|
"Param": 1,
|
|
"ParamName": "AS_Branch_01_PatternHitCount",
|
|
"ParamType": "Integer"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnTeamAvatarConstructed": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "StrikeListenModifier",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
},
|
|
"Modifiers": {
|
|
"AddDamageModifier": {
|
|
"Duration": -1,
|
|
"MaxStackingNumber": 3,
|
|
"ModifierStacking": "MultipleAllRefresh",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Replace",
|
|
"Param": 1,
|
|
"ParamName": "SabreLevel3",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByModifierStackCount",
|
|
"CompareType": "Equal",
|
|
"ModifierName": "AddDamageModifier",
|
|
"StackCount": 3
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "AddDamageModifier_Remain",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "Equal",
|
|
"Param": 1,
|
|
"ParamName": "SabreLevel3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Replace",
|
|
"Param": 0,
|
|
"ParamName": "SabreLevel3"
|
|
}
|
|
],
|
|
"Properties": {
|
|
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio"
|
|
}
|
|
},
|
|
"AddDamageModifier_Remain": {
|
|
"Duration": "%AS_RemainDuration",
|
|
"ModifierStacking": "Unique",
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "AddDamageModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByPlayerPropertyValue",
|
|
"CompareType": "GreaterEqual",
|
|
"CustomNumerator": "SabreCounts",
|
|
"Numerator": "Custom",
|
|
"Val1": 100
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "AddDamageModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByPlayerPropertyValue",
|
|
"CompareType": "GreaterEqual",
|
|
"CustomNumerator": "SabreCounts",
|
|
"Numerator": "Custom",
|
|
"Val1": 200
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "AddDamageModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByPlayerPropertyValue",
|
|
"CompareType": "GreaterEqual",
|
|
"CustomNumerator": "SabreCounts",
|
|
"Numerator": "Custom",
|
|
"Val1": 300
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Properties": {
|
|
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio_Max"
|
|
}
|
|
},
|
|
"Alice_ForceStrikeModifier": {
|
|
"Duration": -1,
|
|
"MaxStackingNumber": 3,
|
|
"ModifierStacking": "MultipleAllRefreshNotReplace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "Alice_UniqueSkill_BuffIcon_01",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"OnRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "Alice_UniqueSkill_BuffIcon_01",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
},
|
|
"Alice_UniqueSkill_BuffIcon_01": {
|
|
"Buff": {
|
|
"BuffID": 3000053,
|
|
"IsOverrideDuration": true
|
|
},
|
|
"Duration": -1,
|
|
"MaxStackingNumber": 3,
|
|
"ModifierStacking": "MultipleAllRefreshNotReplace"
|
|
},
|
|
"ElementAccumulationRatioModifier": {
|
|
"Duration": "%AS_ElementAccumulationRatioDuration",
|
|
"Properties": {
|
|
"Actor_AddedElementAccumulationRatio": "%AS_AddedElementAccumulationRatio"
|
|
}
|
|
},
|
|
"StrikeListenModifier": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnBuffAddToOther": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "SuperStrikeModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHandlingBuffGroup",
|
|
"BuffGroupList": [
|
|
"Strike"
|
|
]
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"OnHitOther": [
|
|
{
|
|
"$type": "ApplyAbilityAction",
|
|
"AbilityName": "Alice_Strike_Monster",
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "SetTargetAbilitySpecialAction",
|
|
"Params": [
|
|
{
|
|
"AbilityName": "Alice_Strike_Monster",
|
|
"AbilitySpecials": [
|
|
{
|
|
"ModifyFunction": "Replace",
|
|
"Param": "%AS_DisorderDamagePercentageBase",
|
|
"ParamName": "AS_DisorderDamagePercentageBase",
|
|
"ParamType": "Float"
|
|
},
|
|
{
|
|
"ModifyFunction": "Replace",
|
|
"Param": "%AS_StrikeRemainTime_Max",
|
|
"ParamName": "AS_StrikeRemainTime_Max",
|
|
"ParamType": "Float"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "SetTargetAbilitySpecialAction",
|
|
"Params": [
|
|
{
|
|
"AbilityName": "Alice_Strike_Monster",
|
|
"AbilitySpecials": [
|
|
{
|
|
"ModifyFunction": "Replace",
|
|
"Param": "%AS_BuffDamageRatio_Disorder_Talent02",
|
|
"ParamName": "AS_BuffDamageRatio_Disorder_Talent02",
|
|
"ParamType": "Float"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAvatarTalentIndex",
|
|
"TalentIndex": 2,
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
]
|
|
},
|
|
"SuperStrikeModifier": {
|
|
"Duration": -1,
|
|
"OnBuffRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "SuperStrikeModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHandlingBuffGroup",
|
|
"BuffGroupList": [
|
|
"Strike"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasBuffGroup",
|
|
"BuffGroupList": [
|
|
"Strike"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnThinkInterval": [
|
|
{
|
|
"$type": "DamageByAttackPropertyAction",
|
|
"AnimEventID": "Alice_UniqueSkill_AttackProperty_02",
|
|
"AttachPoint": "LockBone",
|
|
"Attacker": "Custom",
|
|
"AttackerCustomKey": "AbilityTarget_Alice",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByHasBuffGroup",
|
|
"BuffGroupList": [
|
|
"Strike"
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAliveState",
|
|
"AliveState": "Alive",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Alice_Strike_Hit_01_S",
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Small",
|
|
"CompareType": "LessEqual",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByHasBuffGroup",
|
|
"BuffGroupList": [
|
|
"Strike"
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAliveState",
|
|
"AliveState": "Alive",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAliveState",
|
|
"AliveState": "Alive",
|
|
"CustomKey": "AbilityTarget_Alice",
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Alice_Strike_Hit_01_S",
|
|
"EffectScale": {
|
|
"OverrideScaleX": 1.25,
|
|
"OverrideScaleY": 1.25,
|
|
"OverrideScaleZ": 1.25
|
|
},
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Middle",
|
|
"CompareType": "Equal",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByHasBuffGroup",
|
|
"BuffGroupList": [
|
|
"Strike"
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAliveState",
|
|
"AliveState": "Alive",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAliveState",
|
|
"AliveState": "Alive",
|
|
"CustomKey": "AbilityTarget_Alice",
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Alice_Strike_Hit_01_S",
|
|
"EffectScale": {
|
|
"OverrideScaleX": 1.75,
|
|
"OverrideScaleY": 1.75,
|
|
"OverrideScaleZ": 1.75
|
|
},
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Large",
|
|
"CompareType": "Equal",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByHasBuffGroup",
|
|
"BuffGroupList": [
|
|
"Strike"
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAliveState",
|
|
"AliveState": "Alive",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAliveState",
|
|
"AliveState": "Alive",
|
|
"CustomKey": "AbilityTarget_Alice",
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Eff_Alice_Strike_Hit_01_S",
|
|
"EffectScale": {
|
|
"OverrideScaleX": 3,
|
|
"OverrideScaleY": 3,
|
|
"OverrideScaleZ": 3
|
|
},
|
|
"FireEffectPosRot": {
|
|
"CoordsOption": "ReferTarget",
|
|
"Offset": {
|
|
"AngleOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"IsUseRotationXZ": false,
|
|
"IsUseRotationY": true,
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
}
|
|
},
|
|
"TargetOption": {
|
|
"$type": "ConfigPosRotReferTarget",
|
|
"AttachPoint": "LockBone",
|
|
"IsUseAttachPointPos": true,
|
|
"IsUseAttachPointRotation": false,
|
|
"OffsetReferTarget": "Self"
|
|
}
|
|
},
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByCharacterSize",
|
|
"CharacterSize": "Gigantic",
|
|
"CompareType": "Equal",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByHasBuffGroup",
|
|
"BuffGroupList": [
|
|
"Strike"
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAliveState",
|
|
"AliveState": "Alive",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAliveState",
|
|
"AliveState": "Alive",
|
|
"CustomKey": "AbilityTarget_Alice",
|
|
"Target": "Custom"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ThinkInterval": 0.95
|
|
}
|
|
}
|
|
} |