mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2025-05-11 22:45:53 +08:00
1097 lines
36 KiB
JSON
1097 lines
36 KiB
JSON
{
|
|
"AbilityList": [
|
|
{
|
|
"Modifiers": {
|
|
"MStageMissionBattleEvent60014": {
|
|
"BehaviorFlagList": [
|
|
"BlockDamage",
|
|
"Stealth"
|
|
],
|
|
"OnDynamicValueChange": [
|
|
{
|
|
"Key": {
|
|
"Hash": 221139501
|
|
},
|
|
"ContextScope": "ContextOwner",
|
|
"Ranges": [
|
|
{
|
|
"Min": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"Max": {
|
|
"FixedValue": {
|
|
"Value": 99
|
|
}
|
|
},
|
|
"OnChange": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_KillCount"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
503164249
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_LeadTalkSwitch"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_LeadTalkSwitch"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_Yanqing_Behind"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerCustomString",
|
|
"CustomString": {
|
|
"Value": "Stage20241054_Yunli_Lead"
|
|
}
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_Yunli_Behind"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_ReverseTalkSwitch"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_ReverseTalkSwitch"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_Yanqing_Behind"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerCustomString",
|
|
"CustomString": {
|
|
"Value": "Stage20241054_Yunli_Reverse"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Key": {
|
|
"Hash": 503164249
|
|
},
|
|
"ContextScope": "ContextOwner",
|
|
"Ranges": [
|
|
{
|
|
"OnChange": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_Yanqing_KillCount"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
221139501
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_LeadTalkSwitch"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_LeadTalkSwitch"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_Yunli_Behind"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerCustomString",
|
|
"CustomString": {
|
|
"Value": "Stage20241054_Yanqing_Lead"
|
|
}
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_Yanqing_Behind"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_ReverseTalkSwitch"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_ReverseTalkSwitch"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_Yunli_Behind"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerCustomString",
|
|
"CustomString": {
|
|
"Value": "Stage20241054_Yanqing_Reverse"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"FailedTaskList": []
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetEntityUnselectable",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Unselectable": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnPhase1",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TurnInsertAbility",
|
|
"AbilityName": {
|
|
"Value": "Avatar_MissionBattleEvent60014_Insert_Phase01"
|
|
},
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"InsertAbilityPriority": "LevelPerformAvatar"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetEntityVisible",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.OwnerEntityAddAbility",
|
|
"AbilityName": {
|
|
"Value": "Avatar_MissionBattleEvent60014_Insert_Phase01"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.OwnerEntityAddAbility",
|
|
"AbilityName": {
|
|
"Value": "Avatar_MissionBattleEvent60014_Skill03_Camera"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_KillCount"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetVersusBar",
|
|
"TeamLightIcon": "SpriteOutput/AvatarIcon/Avatar/1209.png",
|
|
"TeamDarkIcon": "SpriteOutput/BattleEventIcon/BattleEvent_1221Special.png",
|
|
"ShowHalfOnTotalProgressZero": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifyVersusBarProperty",
|
|
"ValueType": "TotalBarCapacity",
|
|
"ModifyOp": "Set",
|
|
"ModifyValue": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeam"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MStageMissionBattleEvent60014_LightTeamCount"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnTriggerDeath",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAAAAIR",
|
|
"FixedValues": [
|
|
{
|
|
"Value": 1
|
|
}
|
|
],
|
|
"DynamicHashes": [
|
|
221139501
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_KillCount"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifyVersusBarProperty",
|
|
"ValueType": "TotalBarCapacity",
|
|
"ModifyOp": "Add",
|
|
"ModifyValue": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifyVersusBarProperty",
|
|
"Team": "TeamDark",
|
|
"ModifyOp": "Set",
|
|
"ModifyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
221139501
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeam"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MStageMissionBattleEvent60014_LightTeamCount"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnLeaveBattle",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_Yanqing_KillCount"
|
|
},
|
|
"CompareType": "GreaterEqual",
|
|
"CompareValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
221139501
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WriteCustomValueToStatistic",
|
|
"CustomKey": "_PlayerWin",
|
|
"CustomValue": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WriteCustomValueToStatistic",
|
|
"CustomKey": "_PlayerWin",
|
|
"CustomValue": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"724632772": {},
|
|
"-642834586": {},
|
|
"350303928": {},
|
|
"-1962598824": {},
|
|
"830732071": {},
|
|
"560343091": {},
|
|
"-1679318889": {},
|
|
"-1552635469": {},
|
|
"-1116468611": {},
|
|
"-1116468612": {}
|
|
}
|
|
}
|
|
},
|
|
"MStageMissionBattleEvent60014_LightTeamCount": {
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnTriggerDeath",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifyVersusBarProperty",
|
|
"ValueType": "TotalBarCapacity",
|
|
"ModifyOp": "Add",
|
|
"ModifyValue": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifyVersusBarProperty",
|
|
"Team": "TeamLight",
|
|
"ModifyOp": "Add",
|
|
"ModifyValue": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAAAAIR",
|
|
"FixedValues": [
|
|
{
|
|
"Value": 1
|
|
}
|
|
],
|
|
"DynamicHashes": [
|
|
503164249
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_Yanqing_KillCount"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"Name": "Avatar_MissionBattleEvent60014_Skill03_Phase01",
|
|
"TargetInfo": {
|
|
"TargetType": "InherentTargetEntity"
|
|
},
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MStageMissionBattleEvent60014"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "Avatar_MissionBattleEvent60014_Insert_Phase01",
|
|
"TargetInfo": {
|
|
"TargetType": "InherentTargetEntity"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.ShowUIPage",
|
|
"AssetPath": "UI/Common/Widget/BattleAlertHint.prefab",
|
|
"UITextNodes": [
|
|
{
|
|
"TextPath": "AreaInfoPanel/Title/Text",
|
|
"TextContent": {
|
|
"Hash": 250938289516001961
|
|
}
|
|
}
|
|
],
|
|
"LifeTime": 2
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RandomConfig",
|
|
"OddsList": [
|
|
{
|
|
"FixedValue": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
{
|
|
"FixedValue": {
|
|
"Value": 0.5
|
|
}
|
|
}
|
|
],
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerCustomString",
|
|
"CustomString": {
|
|
"Value": "Stage20241054_Yunli_Random1"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerCustomString",
|
|
"CustomString": {
|
|
"Value": "Stage20241054_Yunli_Random2"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetEntityVisible",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Visible": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.MoveToTargetPosition",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LightTeamCenter"
|
|
},
|
|
"IgnoreRadius": true,
|
|
"OffsetTargetDistance": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.LookAt",
|
|
"TargetType": "DarkTeamCenter"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.HeadLookAt",
|
|
"PerformerType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DoRootRotate": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetTeamFormation",
|
|
"Team": "TeamLight",
|
|
"FormationType": "LightTeamNormal"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetTeamFormation",
|
|
"Team": "TeamDark",
|
|
"FormationType": "DarkTeamNormal"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAnimState",
|
|
"AnimStateName": "Skill03_02"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAbility",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityInherentTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"AbilityName": {
|
|
"Value": "Avatar_MissionBattleEvent60014_Skill03_Camera0"
|
|
},
|
|
"IsSkillPerform": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitTimelineFinish",
|
|
"TimelineName": "Camera/TimeLine/Avatar/Character_Yunli_00_Skill03_02_TimeLine.playable",
|
|
"TriggerBeforeFinish": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.HideLevelStage",
|
|
"IsHide": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAbility",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityInherentTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"AbilityName": {
|
|
"Value": "Avatar_MissionBattleEvent60014_Skill03_Camera"
|
|
},
|
|
"IsSkillPerform": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAnimState",
|
|
"AnimStateName": "SuperCounter"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
|
|
"CustomTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"CustomCenterTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"CenterOffset": {
|
|
"Z": 10
|
|
},
|
|
"CenterRootYaw": 180,
|
|
"TargetFormation": {},
|
|
"LeftSideFormations": [
|
|
{
|
|
"LocalDelta": {
|
|
"X": -3.57,
|
|
"Z": -1.65
|
|
},
|
|
"Yaw": -30
|
|
},
|
|
{
|
|
"LocalDelta": {
|
|
"X": 0.06,
|
|
"Z": -7.3
|
|
}
|
|
}
|
|
],
|
|
"RightSideFormations": [
|
|
{
|
|
"LocalDelta": {
|
|
"X": -5.11,
|
|
"Z": -9.56
|
|
}
|
|
},
|
|
{
|
|
"LocalDelta": {
|
|
"X": -3.38,
|
|
"Z": 2.54
|
|
},
|
|
"Yaw": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Yunli_00/Eff_Avatar_Yunli_00_Passive_Block_Hit_02_Loop.prefab"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "SuperCounter",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.551
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"DamageType": "Physical"
|
|
},
|
|
"ExtraFormulaType": "ByMaxHP",
|
|
"ExtraDamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
2112164264
|
|
]
|
|
}
|
|
},
|
|
"StanceValue": {
|
|
"FixedValue": {
|
|
"Value": 120
|
|
}
|
|
},
|
|
"SPHitRatio": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"StanceDamageType": {
|
|
"DamageType": "Physical"
|
|
},
|
|
"AttackType": "Insert",
|
|
"HitAnimation": "Hit",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Yunli_00/Eff_Avatar_Yunli_00_Skill01_Hit_02.prefab",
|
|
"HitEffectHeight": 1.1
|
|
},
|
|
"CanTriggerLastKill": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetAdjoinEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"DamageType": "Physical"
|
|
},
|
|
"ExtraFormulaType": "ByMaxHP",
|
|
"ExtraDamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
946056406
|
|
]
|
|
}
|
|
},
|
|
"StanceValue": {
|
|
"FixedValue": {
|
|
"Value": 120
|
|
}
|
|
},
|
|
"SPHitRatio": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"StanceDamageType": {
|
|
"DamageType": "Physical"
|
|
},
|
|
"AttackType": "Insert",
|
|
"HitAnimation": "Hit",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Yunli_00/Eff_Avatar_Yunli_00_Skill01_Hit_02.prefab",
|
|
"HitEffectHeight": 1.1
|
|
},
|
|
"CanTriggerLastKill": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "SuperCounter",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.699
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.LoopExecuteTaskList",
|
|
"MaxLoopCount": {
|
|
"FixedValue": {
|
|
"Value": 9
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareHP",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 0.06
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"ShakeConfigV2": {
|
|
"ShakeRange": 0.01,
|
|
"ShakeTime": 0.02,
|
|
"ShakeDir": {
|
|
"X": 0.07,
|
|
"Z": 0.07
|
|
},
|
|
"BaseCycle": 0.07,
|
|
"CycleDamping": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"DamageType": "Physical"
|
|
},
|
|
"ExtraFormulaType": "ByMaxHP",
|
|
"ExtraDamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1167319539
|
|
]
|
|
}
|
|
},
|
|
"AttackType": "Insert",
|
|
"HitAnimation": "Hit"
|
|
},
|
|
"CanTriggerLastKill": true,
|
|
"DisplayData": {
|
|
"UIMessageHeight": 0.8,
|
|
"DitherRangeX": 0.01
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamagePerformFinish"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "SuperCounter",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.801
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEnergyBarEffect"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerSkipDeadHandler"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "SuperCounter",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.97
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Avatar_Yunli_00_AddRegardAsAttackType"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitTimelineFinish",
|
|
"TimelineName": "Camera/TimeLine/Avatar/Character_Yunli_00_Skill03_SuperCounter_TimeLine.playable",
|
|
"IgnoreWarning": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.HideLevelStage"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ShowBattleUI",
|
|
"IsShow": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetEntityVisible",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetTeamFormation",
|
|
"Team": "TeamDark",
|
|
"FormationType": "DarkTeamNormal"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.MoveToTargetPosition",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "TeamFormation"
|
|
},
|
|
"IgnoreRadius": true,
|
|
"OffsetTargetDistance": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |