1456 lines
47 KiB
JSON
1456 lines
47 KiB
JSON
{
|
|
"AbilityList": [
|
|
{
|
|
"Name": "Avatar_Sparkle_00_ElationBattle_SkillPC01",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Activity_ElationBattle_ListenBPtoLezi"
|
|
}
|
|
}
|
|
],
|
|
"Modifiers": {
|
|
"Activity_ElationBattle_ListenBPtoLezi": {
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"\u0026{map[Hash:0xc01a4d7560] 0xc01a4d7530}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BehaviorFlagList": [
|
|
"RemoveWhenCasterDead"
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenBpChange",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByBPChange",
|
|
"DynamicKey": "MDF_BPChange"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_BPChange"
|
|
},
|
|
"CompareType": "Less",
|
|
"CompareValue": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifyActivityElationPower",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifyOp": "Add",
|
|
"ModifyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAOAQEEEQ==",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1863452726,
|
|
782621791
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Name": "Avatar_Sparkle_00_ElationBattle_SkillPC02",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_ListenSparkleSkill02"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_OweBP_Listen"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_Sparkle_AvatarTag"
|
|
}
|
|
}
|
|
],
|
|
"Modifiers": {
|
|
"MActivity_ElationBattle_Sparkle_AvatarTag": {},
|
|
"MActivity_ElationBattle_ListenSparkleSkill02": {
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenAfterSkillUse",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareCharacterID",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TargetCharacterID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1306
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCurrentSkillType",
|
|
"SkillType": "Skill"
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeamWithAllLightTeamUnselectable"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_OweBP"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntitySkillTargetEntityList"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_OweBP"
|
|
},
|
|
"LayerAddWhenStack": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
744021051
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MActivity_ElationBattle_BPNeedCount": {},
|
|
"MActivity_ElationBattle_OweBP": {
|
|
"Stacking": "Replace",
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"\u0026{map[Hash:0xc021c329f0] 0xc021c329c0}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"\u0026{map[Hash:0xc021c32cc0] 0xc021c32c90}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BehaviorFlagList": [
|
|
"RemoveWhenCasterDead"
|
|
],
|
|
"UIConfig": {
|
|
"UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatus_Common_Counter.prefab",
|
|
"UIPosition": "UI_TOP",
|
|
"ModifierUIPriority": "HardControl",
|
|
"TextPath": "Num/Text00"
|
|
},
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetEntityType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EntityTypeMask": "Avatar",
|
|
"AliveStateMask": "Bit_Alive"
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueBySkillProperty",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"SkillTriggerKey": "Skill02",
|
|
"PropertyType": "BPNeed",
|
|
"DynamicKey": "MDF_ElationBattle_BPNeed"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_BPNeedCount"
|
|
},
|
|
"LayerAddWhenStack": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-181355323
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnDestroy",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifySkillPropertyByName",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Properties": [
|
|
{
|
|
"PropertyType": "BPNeed",
|
|
"OperatorType": "Unset"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": "MDF_ElationBattle_OweLayer"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifySkillPropertyByName",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Properties": [
|
|
{
|
|
"PropertyType": "BPNeed",
|
|
"OperatorType": "Mul"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ToggleUITop",
|
|
"TriggerName": "Num_Change",
|
|
"UITextNodes": [
|
|
{
|
|
"TextPath": "Num/Text",
|
|
"TextDynamicValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-361453377
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"UIImageNodes": [
|
|
{
|
|
"Path": "Img/Buff",
|
|
"AssetPath": "SpriteOutput/BuffIcon/Inlevel/IconBuff_ActivityElationBattle_Flower.png"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MActivity_ElationBattle_OweBP_Listen": {
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"\u0026{map[Hash:0xc021c4a0c0] 0xc021c4a090}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"\u0026{map[Hash:0xc021c4a390] 0xc021c4a360}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"\u0026{map[Hash:0xc021c4a660] 0xc021c4a630}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"\u0026{map[Hash:0xc021c4a930] 0xc021c4a900}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BehaviorFlagList": [
|
|
"RemoveWhenCasterDead"
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenBeforeSkillUse",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_OweBP"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCurrentSkillType",
|
|
"SkillType": "Skill"
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": "MActivity_ElationBattle_BPNeedCount",
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": "MDF_ElationBattle_BPNeed"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifyActivityElationPower",
|
|
"ModifyOp": "Add",
|
|
"ModifyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-181355323
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_Owe_Flag"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnListenAfterSkillUse",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_OweBP"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCurrentSkillType",
|
|
"SkillType": "Skill"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_Owe_Flag"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": "MActivity_ElationBattle_OweBP",
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": "MDF_ElationBattle_OweLayer"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_ElationBattle_OweLayer"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_OweBP"
|
|
},
|
|
"LayerAddWhenStack": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": -1
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_OweBP"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Name": "Avatar_Sparkle_00_ElationBattle_SkillPC03",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"OnStart": []
|
|
},
|
|
{
|
|
"Name": "Avatar_Sparkle_00_ElationBattle_BEAbility",
|
|
"TargetInfo": {
|
|
"TargetType": "InherentTargetEntity"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.SetTeamFormation",
|
|
"Team": "TeamDark",
|
|
"FormationType": "DarkTeamNormal"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.IncludeTaskListTemplate",
|
|
"Name": "VS_PFM_CameraDarkTeamFar"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "_StillInAttack"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_StillInAttack"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_Sampo_BETrigger"
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.ActivityElationShowCutIn",
|
|
"IsSpecialCutin": true,
|
|
"Duration": -1,
|
|
"AvatarID": 3121306
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByCopying",
|
|
"FromTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"FromDynamicKey": {
|
|
"Value": "MDF_ElationEnergy"
|
|
},
|
|
"FromModifierName": {
|
|
"Value": "MActivity_ElationBattle_Sampo_BETrigger"
|
|
},
|
|
"ToDynamicKey": {
|
|
"Value": "MDF_Loop"
|
|
}
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.ActivityElationShowCutIn",
|
|
"Duration": -1,
|
|
"AvatarID": 3121306
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByActivityElation",
|
|
"DynamicKey": "MDF_Loop"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_CerydraTrigger"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.ShowUIPage",
|
|
"AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab",
|
|
"UITextNodes": [
|
|
{
|
|
"TextPath": "AreaInfoPanel/Title/Text",
|
|
"TextContent": {
|
|
"Hash": -1805380714,
|
|
"Hash64": 11648049338400892337
|
|
}
|
|
}
|
|
],
|
|
"LifeTime": 2
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQECBBABEQ==",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
1776456860,
|
|
111774674,
|
|
156003375
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_Loop"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
111774674
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_RestAttackTimes"
|
|
}
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1519609007
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_Loop"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQECAQMFEAIR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
339799074,
|
|
103780464,
|
|
-367788729,
|
|
111774674
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_AttackInterval"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.10000000009313226
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByHardLevelProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"Property": "HPRatio",
|
|
"DynamicKey": "_HardLevelHpRatio"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
|
|
"MaxLoopCount": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
111774674
|
|
]
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareHP",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareAliveEnemyNumber",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAAAAMR",
|
|
"FixedValues": [
|
|
{
|
|
"Value": 1
|
|
}
|
|
],
|
|
"DynamicHashes": [
|
|
-1519609007
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_RestAttackTimes"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByRandom",
|
|
"DynamicKey": "#CL_RandomPosX",
|
|
"Min": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": -0.10000000009313226
|
|
}
|
|
},
|
|
"Max": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.10000000009313226
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByRandom",
|
|
"DynamicKey": "#CL_RandomPosZ",
|
|
"Min": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": -0.40000000037252903
|
|
}
|
|
},
|
|
"Max": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.40000000037252903
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_ActivityProp_ElationBattle/Eff_ActivityProp_ElationBattle_Sparkle_flower.prefab",
|
|
"ForceSimulateImmediately": false,
|
|
"PositionOffsetDeltaX": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1629990280
|
|
]
|
|
}
|
|
},
|
|
"PositionOffsetDeltaZ": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-467190866
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_ActivityProp_ElationBattle/Eff_ActivityProp_ElationBattle_Sparkle_Hit.prefab",
|
|
"Delay": 0.4,
|
|
"ForceSimulateImmediately": false,
|
|
"PositionOffsetDeltaX": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1629990280
|
|
]
|
|
}
|
|
},
|
|
"PositionOffsetDeltaZ": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-467190866
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"SourceType": "Random"
|
|
},
|
|
"DamageValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQQBAgQR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
1826322525,
|
|
120190099,
|
|
-1007921549
|
|
]
|
|
}
|
|
},
|
|
"AttackType": "Level",
|
|
"FinalFormulaType": "ByBaseDamage",
|
|
"HitAnimation": "Hit"
|
|
},
|
|
"CanTriggerLastKill": true,
|
|
"PerformanceDelay": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.40000000037252903
|
|
}
|
|
},
|
|
"IsHitAnimPerformanceDelay": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PerformDelayExecute",
|
|
"PerformTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"ShakeConfigV2": {
|
|
"ShakeRange": 0.15,
|
|
"ShakeTime": 0.02,
|
|
"ShakeDir": {
|
|
"x": 0,
|
|
"y": 0.02,
|
|
"z": 0
|
|
},
|
|
"BaseCycle": 0.02,
|
|
"CycleDamping": 0,
|
|
"RangeAttenuation": 0.2
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Delay": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.40000000037252903
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-250897109
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "_RestAttackTimes"
|
|
},
|
|
"CompareType": "LessEqual",
|
|
"CompareValue": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_StillInAttack"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamagePerformFinish"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "_RestAttackTimes"
|
|
},
|
|
"CompareType": "LessEqual",
|
|
"CompareValue": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_HasBEAbilityToTrigger_Tag"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_HasRestBE"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeamWithAllLightTeamUnselectable - Caster"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_HasBEAbilityToTrigger_Tag"
|
|
}
|
|
},
|
|
"MaxNumber": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_HasRestBE"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_HasRestBE"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.7500000006984919
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_NeedResetCamera"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_FindCaster"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "RightToLeftLightTeamTarget"
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_FindCaster"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAny",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_Sampo_AvatarTag"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_Aventurine_AvatarTag"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_Qingque_AvatarTag"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_NeedResetCamera"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MActivity_ElationBattle_Sparkle_AvatarTag"
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_FindCaster"
|
|
}
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_FindCaster"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_NeedResetCamera"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.40000000037252903
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.BySimulateSpeedUp"
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.20000000018626451
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ElationActivityActionBarAbilityChange",
|
|
"CharacterID": 3121306,
|
|
"IsAdd": false
|
|
}
|
|
],
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"\u0026{map[Hash:0xc0225dda40] 0xc0225dda10}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 30
|
|
}
|
|
},
|
|
"\u0026{map[Hash:0xc0225ddd10] 0xc0225ddce0}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 0.19999999995343387
|
|
}
|
|
},
|
|
"\u0026{map[Hash:0xc0225e6060] 0xc0225e6030}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"\u0026{map[Hash:0xc0225e6330] 0xc0225e6300}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 2
|
|
}
|
|
},
|
|
"\u0026{map[Hash:0xc0225e6600] 0xc0225e65d0}": {
|
|
"readInfo": {
|
|
"AKFKONMJCEC": "CL",
|
|
"EGMAFIOOKJJ": 0
|
|
},
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"\u0026{map[Hash:0xc0225e6990] 0xc0225e6960}": {
|
|
"readInfo": {
|
|
"AKFKONMJCEC": "CL",
|
|
"EGMAFIOOKJJ": 0
|
|
},
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"\u0026{map[Hash:0xc0225e6d20] 0xc0225e6cf0}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"\u0026{map[Hash:0xc0225e6ff0] 0xc0225e6fc0}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"\u0026{map[Hash:0xc0225e72c0] 0xc0225e7290}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Modifiers": {},
|
|
"OnInsertAbort": [
|
|
{
|
|
"$type": "RPG.GameCore.ElationActivityActionBarAbilityChange",
|
|
"CharacterID": 3121306,
|
|
"IsAdd": false
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"GlobalTemplates": []
|
|
} |