mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2025-05-11 22:45:53 +08:00
2132 lines
82 KiB
JSON
2132 lines
82 KiB
JSON
{
|
|
"AbilityList": [
|
|
{
|
|
"Name": "Avatar_RogueBattleevent128_Skill03_Phase01",
|
|
"TargetInfo": {
|
|
"TargetType": "AllDarkTeamMember"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAbility",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityName": {
|
|
"Value": "Avatar_RogueBattleevent128_Skill03_Phase02"
|
|
},
|
|
"IsSkillPerform": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "DarkTeamCenter"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_Start.prefab"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "DarkTeamCenter"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_Ground01.prefab"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 2.25
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "DarkTeamCenter"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_Start_Fall.prefab"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "DarkTeamCenter"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_Ground02.prefab"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Modifiers": {
|
|
"MAvatar_RogueBattleevent128_Link": {
|
|
"BehaviorFlagList": [
|
|
"KeepOnDeathrattle"
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_SpecialMark"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnDestroy",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_SpecialMark"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_DeBuff.prefab"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareModifierValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.DebugLog",
|
|
"Level": "Warn",
|
|
"Message": "=========MAvatar_RogueBattleevent128_Link==============="
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeamWithAllUnselectableLightTeam"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Link_Attack"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeamWithAllDarkTeamUnselectable"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Link"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeamWithAllDarkTeamUnselectable"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_DeBuff.prefab"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Stacking": "Replace",
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"-2027709849": {},
|
|
"-216309944": {}
|
|
}
|
|
}
|
|
},
|
|
"MAvatar_RogueBattleevent128_Link_Attack": {
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnAfterHitAll",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "StageAbility_612826_Modifier"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_LoopExecuteCountExtra26"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByAttackType",
|
|
"AttackTypes": [
|
|
"Insert"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.DebugLog",
|
|
"Level": "Warn",
|
|
"Message": "=============612826==================="
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_LoopExecuteCountExtra26"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent612826_Mark"
|
|
}
|
|
}
|
|
],
|
|
"FailedTaskList": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnTriggerDeath",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Link"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "StageAbility_612822_Modifier"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.DebugLog",
|
|
"Level": "Warn",
|
|
"Message": "============612822=================="
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
|
|
"MaxLoopCount": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
564616162
|
|
]
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetSequence",
|
|
"Sequence": [
|
|
{
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetFilter",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Link"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsPropertyValueMinOrMax",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"CompareTargetType": {
|
|
"$type": "RPG.GameCore.TargetSequence",
|
|
"Sequence": [
|
|
{
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetFilter",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Link"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"MinOrMax": "Max",
|
|
"PropertyType": "MaxHP"
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "StageAbility_612821_Modifier"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCurrentSkillType",
|
|
"SkillType": "Ultra"
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.DebugLog",
|
|
"Level": "Warn",
|
|
"Message": "============612821=================="
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"SourceType": "ReadTargetType",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
}
|
|
},
|
|
"DamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQIR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-216309944,
|
|
1471376954
|
|
]
|
|
}
|
|
},
|
|
"IsIndirect": true,
|
|
"AttackType": "Ultra",
|
|
"HitAnimation": "Hit",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_DeBuff_03_Hit.prefab",
|
|
"HitEffectHeight": 1.1,
|
|
"HitAngleVertical": 90
|
|
},
|
|
"DisplayData": {
|
|
"UIMessageHeight": 1.1,
|
|
"Scale": 1.5
|
|
},
|
|
"PerformanceDelay": {
|
|
"FixedValue": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
"IsHitAnimPerformanceDelay": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"SourceType": "ReadTargetType",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
}
|
|
},
|
|
"DamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-216309944
|
|
]
|
|
}
|
|
},
|
|
"IsIndirect": true,
|
|
"AttackType": "Ultra",
|
|
"HitAnimation": "Hit",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_DeBuff_03_Hit.prefab",
|
|
"HitEffectHeight": 1.1,
|
|
"HitAngleVertical": 90
|
|
},
|
|
"DisplayData": {
|
|
"UIMessageHeight": 1.1,
|
|
"Scale": 1.5
|
|
},
|
|
"PerformanceDelay": {
|
|
"FixedValue": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
"IsHitAnimPerformanceDelay": true
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnTriggerDeathrattle",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Link"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "StageAbility_612822_Modifier"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.DebugLog",
|
|
"Level": "Warn",
|
|
"Message": "============612822=================="
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
|
|
"MaxLoopCount": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
564616162
|
|
]
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetSequence",
|
|
"Sequence": [
|
|
{
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetFilter",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Link"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsPropertyValueMinOrMax",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"CompareTargetType": {
|
|
"$type": "RPG.GameCore.TargetSequence",
|
|
"Sequence": [
|
|
{
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetFilter",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Link"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"MinOrMax": "Max",
|
|
"PropertyType": "MaxHP"
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "StageAbility_612821_Modifier"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCurrentSkillType",
|
|
"SkillType": "Ultra"
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.DebugLog",
|
|
"Level": "Warn",
|
|
"Message": "============612821=================="
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"SourceType": "ReadTargetType",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
}
|
|
},
|
|
"DamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQIR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-216309944,
|
|
1471376954
|
|
]
|
|
}
|
|
},
|
|
"IsIndirect": true,
|
|
"AttackType": "Ultra",
|
|
"HitAnimation": "Hit",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_DeBuff_03_Hit.prefab",
|
|
"HitEffectHeight": 1.1,
|
|
"HitAngleVertical": 90
|
|
},
|
|
"DisplayData": {
|
|
"UIMessageHeight": 1.1,
|
|
"Scale": 1.5
|
|
},
|
|
"PerformanceDelay": {
|
|
"FixedValue": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
"IsHitAnimPerformanceDelay": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"SourceType": "ReadTargetType",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
}
|
|
},
|
|
"DamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-216309944
|
|
]
|
|
}
|
|
},
|
|
"IsIndirect": true,
|
|
"AttackType": "Ultra",
|
|
"HitAnimation": "Hit",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_DeBuff_03_Hit.prefab",
|
|
"HitEffectHeight": 1.1,
|
|
"HitAngleVertical": 90
|
|
},
|
|
"DisplayData": {
|
|
"UIMessageHeight": 1.1,
|
|
"Scale": 1.5
|
|
},
|
|
"PerformanceDelay": {
|
|
"FixedValue": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
"IsHitAnimPerformanceDelay": true
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Link"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnBeforeAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_LoopExecuteCount"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_LoopExecuteCountExtra26"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnAfterAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQIR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
1387043768,
|
|
564616158
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_LoopExecuteCount"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.LoopExecuteTaskList",
|
|
"MaxLoopCount": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
1387043768
|
|
]
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AttackTargetList"
|
|
},
|
|
"ByRandom": true,
|
|
"IncludeLimbo": true,
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Link"
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetSequence",
|
|
"Sequence": [
|
|
{
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetFilter",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Link"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsPropertyValueMinOrMax",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"CompareTargetType": {
|
|
"$type": "RPG.GameCore.TargetSequence",
|
|
"Sequence": [
|
|
{
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetFilter",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Link"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"MinOrMax": "Max",
|
|
"PropertyType": "MaxHP"
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_DeBuff.prefab"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "StageAbility_612821_Modifier"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCurrentSkillType",
|
|
"SkillType": "Ultra"
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.DebugLog",
|
|
"Level": "Warn",
|
|
"Message": "============612821=================="
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"SourceType": "ReadTargetType",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
}
|
|
},
|
|
"DamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQIR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-216309944,
|
|
1471376954
|
|
]
|
|
}
|
|
},
|
|
"AttackType": "Ultra",
|
|
"HitAnimation": "Hit",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_DeBuff_03_Hit.prefab",
|
|
"HitEffectHeight": 1.1,
|
|
"HitAngleVertical": 90
|
|
},
|
|
"DisplayData": {
|
|
"UIMessageHeight": 1.1,
|
|
"Scale": 1.5
|
|
},
|
|
"PerformanceDelay": {
|
|
"FixedValue": {
|
|
"Value": 0.3
|
|
}
|
|
},
|
|
"IsHitAnimPerformanceDelay": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"SourceType": "ReadTargetType",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
}
|
|
},
|
|
"DamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-216309944
|
|
]
|
|
}
|
|
},
|
|
"AttackType": "Ultra",
|
|
"HitAnimation": "Hit",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_DeBuff_03_Hit.prefab",
|
|
"HitEffectHeight": 1.1,
|
|
"HitAngleVertical": 90
|
|
},
|
|
"DisplayData": {
|
|
"UIMessageHeight": 1.1,
|
|
"Scale": 1.5
|
|
},
|
|
"PerformanceDelay": {
|
|
"FixedValue": {
|
|
"Value": 0.3
|
|
}
|
|
},
|
|
"IsHitAnimPerformanceDelay": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_DeBuff_01.prefab",
|
|
"MinMutexTime": -1,
|
|
"MinMutexType": "Entity"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_DeBuff.prefab"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"SourceType": "ReadTargetType",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
}
|
|
},
|
|
"DamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-216309944
|
|
]
|
|
}
|
|
},
|
|
"AttackType": "Ultra",
|
|
"HitAnimation": "Hit",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_DeBuff_03_Hit.prefab",
|
|
"HitEffectHeight": 1.1,
|
|
"HitAngleVertical": 90
|
|
},
|
|
"DisplayData": {
|
|
"UIMessageHeight": 1.1,
|
|
"Scale": 1.5
|
|
},
|
|
"PerformanceDelay": {
|
|
"FixedValue": {
|
|
"Value": 0.3
|
|
}
|
|
},
|
|
"IsHitAnimPerformanceDelay": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_DeBuff_01.prefab",
|
|
"MinMutexTime": -1,
|
|
"MinMutexType": "Entity"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent612826_Mark"
|
|
}
|
|
},
|
|
"SuccessTaskList": [],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "StageAbility_612827_Modifier"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Flag": "Break"
|
|
}
|
|
]
|
|
},
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetModifierValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeamWithAllDarkTeamUnselectable"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Link"
|
|
},
|
|
"ModifyFunction": "Add"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent612826_Mark"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"-216309944": {},
|
|
"1471376954": {},
|
|
"1387043768": {},
|
|
"564616162": {},
|
|
"564616158": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Name": "Avatar_RogueBattleevent128_Skill03_Phase02",
|
|
"TargetInfo": {
|
|
"TargetType": "AllDarkTeamMember"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAbility",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityName": {
|
|
"Value": "BattleEventAbility_128_Camera"
|
|
},
|
|
"IsSkillPerform": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
|
|
"TargetIntensity": 0.3,
|
|
"FadeDuration": 1
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PlayTimeline",
|
|
"TimelineName": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition.playable"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ShowSkillTextDialog",
|
|
"SkillName": {
|
|
"Hash": 17686146843823400577
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 1.8
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 0.9
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Link"
|
|
},
|
|
"Count": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
909827943
|
|
]
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_AttackPercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
909827942
|
|
]
|
|
}
|
|
},
|
|
"MDF_Count": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
909827943
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeamWithAllUnselectableLightTeam.RemoveBattleEvent"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Link_Attack"
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_AttackPercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
909827942
|
|
]
|
|
}
|
|
},
|
|
"MDF_AttackPercentageExtra": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1450889954
|
|
]
|
|
}
|
|
},
|
|
"MDF_LoopExecuteCountExtra22": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
1015871375
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"InheritCaster": "TargetSelf"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"DamageType": "Imaginary"
|
|
},
|
|
"FormulaType": "ByMaxHP",
|
|
"DamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
909827945
|
|
]
|
|
}
|
|
},
|
|
"DamageValue": {
|
|
"FixedValue": {
|
|
"Value": 1000
|
|
}
|
|
},
|
|
"AttackType": "Level",
|
|
"HitAnimation": "Hit_H",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Erudition/Eff_BattleEvent_Rogue_Erudition_Hit.prefab"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamagePerformFinish"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 1.3
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
|
|
"IsRevert": true,
|
|
"FadeDuration": 1
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SkillPerformFinish"
|
|
}
|
|
],
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"851542557": {},
|
|
"-513815664": {},
|
|
"1190050889": {},
|
|
"76929298": {},
|
|
"-860841079": {},
|
|
"1547712029": {},
|
|
"2077955904": {}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Name": "BattleEventAbility_128_Camera",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"NormalConfig": {
|
|
"CameraState": "CasterToTargetPerform",
|
|
"AnchorTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LightTeamCenter"
|
|
},
|
|
"IsLocalOffset": true,
|
|
"AnchorOffset": {
|
|
"X": 3.66,
|
|
"Y": 9.66,
|
|
"Z": -8.81
|
|
},
|
|
"AnchorRatio": 0.99,
|
|
"AimTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "DarkTeamCenter"
|
|
},
|
|
"AimOffset": {
|
|
"X": -1.12,
|
|
"Y": 1.54,
|
|
"Z": 0.001
|
|
},
|
|
"AimRatio": 1
|
|
},
|
|
"BlendConfig": {
|
|
"BlendType": "Cut"
|
|
},
|
|
"ShowEntityConfig": {
|
|
"ShowTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 0.01
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"NormalConfig": {
|
|
"CameraState": "CasterToTargetPerform",
|
|
"AnchorTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LightTeamCenter"
|
|
},
|
|
"IsLocalOffset": true,
|
|
"AnchorOffset": {
|
|
"X": 0.51,
|
|
"Y": 8.17,
|
|
"Z": -7.6
|
|
},
|
|
"AnchorRatio": 0.99,
|
|
"AimTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "DarkTeamCenter"
|
|
},
|
|
"AimOffset": {
|
|
"Y": 2.1,
|
|
"Z": 0.001
|
|
},
|
|
"AimRatio": 1,
|
|
"FollowDamp": 1,
|
|
"AimDamp": 0.001
|
|
},
|
|
"BlendConfig": {
|
|
"BlendType": "Linear",
|
|
"BlendTime": 1.95
|
|
},
|
|
"ShowEntityConfig": {
|
|
"ShowTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"IsAliveOnly": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 1.95
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"NormalConfig": {
|
|
"CameraState": "CasterToTargetPerform",
|
|
"AnchorTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LightTeamCenter"
|
|
},
|
|
"IsLocalOffset": true,
|
|
"AnchorOffset": {
|
|
"X": 0.6,
|
|
"Y": 5.7,
|
|
"Z": -8
|
|
},
|
|
"AnchorRatio": 0.99,
|
|
"AimTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "DarkTeamCenter"
|
|
},
|
|
"AimOffset": {
|
|
"Y": 6.11,
|
|
"Z": 0.001
|
|
},
|
|
"AimRatio": 1,
|
|
"FollowDamp": 1,
|
|
"AimDamp": 0.001
|
|
},
|
|
"BlendConfig": {
|
|
"BlendType": "Linear",
|
|
"BlendTime": 0.4
|
|
},
|
|
"ShowEntityConfig": {
|
|
"ShowTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"IsAliveOnly": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 0.55
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"NormalConfig": {
|
|
"CameraState": "CasterToTargetPerform",
|
|
"AnchorTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LightTeamCenter"
|
|
},
|
|
"IsLocalOffset": true,
|
|
"AnchorOffset": {
|
|
"Y": 6.2,
|
|
"Z": -6.5
|
|
},
|
|
"AnchorRatio": 0.99,
|
|
"AimTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "DarkTeamCenter"
|
|
},
|
|
"AimOffset": {
|
|
"Y": 1.26,
|
|
"Z": 0.001
|
|
},
|
|
"AimRatio": 1,
|
|
"FollowDamp": 1,
|
|
"AimDamp": 0.001
|
|
},
|
|
"BlendConfig": {
|
|
"BlendType": "Custom",
|
|
"CustomCurveName": "BlendCut_00to1",
|
|
"BlendTime": 0.15
|
|
},
|
|
"ShowEntityConfig": {
|
|
"ShowTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"IsAliveOnly": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 0.1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"ShakeTemplateName": "Rogue_620501_LongTime",
|
|
"OverrideShakeConfigV2": {
|
|
"ShakeScale": 5,
|
|
"ShakeTime": 1.3,
|
|
"ShakeDir": {
|
|
"X": 0.07,
|
|
"Y": 0.5,
|
|
"Z": 0.06
|
|
},
|
|
"RangeAttenuationDelay": 0.2,
|
|
"RangeAttenuationTarget": 0,
|
|
"RangeAttenuationDuration": 0.6
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 0.1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"NormalConfig": {
|
|
"CameraState": "CasterToTargetPerform",
|
|
"AnchorTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LightTeamCenter"
|
|
},
|
|
"IsLocalOffset": true,
|
|
"AnchorOffset": {
|
|
"Y": 6.2,
|
|
"Z": -8.8
|
|
},
|
|
"AnchorRatio": 0.99,
|
|
"AimTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "DarkTeamCenter"
|
|
},
|
|
"AimOffset": {
|
|
"Y": 1.26,
|
|
"Z": 0.001
|
|
},
|
|
"AimRatio": 1
|
|
},
|
|
"BlendConfig": {
|
|
"BlendType": "Custom",
|
|
"CustomCurveName": "BlendCut06",
|
|
"BlendTime": 0.8
|
|
},
|
|
"ShowEntityConfig": {
|
|
"ShowTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"IsAliveOnly": false
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Modifiers": {
|
|
"MAvatar_RogueBattleevent128_StatusProbability": {
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByHardLevelProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "StatusResistance",
|
|
"DynamicKey": "_Hardlevel_StatusResistance"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "StatusProbabilityBase",
|
|
"PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AAAAAAEAAwUAAAMR",
|
|
"FixedValues": [
|
|
{
|
|
"Value": 1
|
|
}
|
|
],
|
|
"DynamicHashes": [
|
|
-1421098314
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"-1421098314": {}
|
|
}
|
|
}
|
|
},
|
|
"FirstBattle_Charge": {
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "FirstBattle_Flag"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "MDF_MaxSP",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Value": "MaxSP"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifySPNew",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AddValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1657931065
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveSelfModifier"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"-1657931065": {}
|
|
}
|
|
}
|
|
},
|
|
"MAvatar_RogueBattleevent128_LevelUp3": {
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetEntityType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EntityTypeMask": "Avatar"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetEntityType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EntityTypeMask": "Servant",
|
|
"Inverse": true
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "_LightMaxSP",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "MaxSP"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQIR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
672780506,
|
|
308677510
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_LightTotalMaxSP"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "StageAbility_612823_Modifier"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamDark"
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifySPNew",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"FixedAddValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQQR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
672780506,
|
|
-1733214956
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"308677510": {},
|
|
"672780506": {}
|
|
}
|
|
}
|
|
},
|
|
"MAvatar_RogueBattleevent128_LevelUp3_1": {
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"-1309867864": {}
|
|
}
|
|
}
|
|
},
|
|
"MAvatar_RogueBattleevent128_PassiveAbility": {
|
|
"BehaviorFlagList": [
|
|
"BlockDamage",
|
|
"Stealth"
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetEntityUnselectable",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Unselectable": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnModifierAdd",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.DispelStatus",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"BuffType": "Buff"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DispelStatus",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DispelStatus",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"BuffType": "Other"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MAvatar_RogueBattleevent128_Charge": {
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAny",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamDark"
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Charge_Sub"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MAvatar_RogueBattleevent128_Charge_Sub": {
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnBeforeSkillUse",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifySPNew",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"FixedAddValue": {
|
|
"FixedValue": {
|
|
"Value": 5
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MAvatar_RogueBattleevent128_AutoUseUltraSkill": {
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.AutoUseUltraSkill",
|
|
"Target": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"WaitCutinFinished": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"Name": "Avatar_RogueBattleevent128_PassiveSkill01",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.ShowBattleEventButton",
|
|
"IsShow": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_StatusProbability"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_LevelUp3"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_LevelUp3_1"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_PassiveAbility"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_Charge"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_RogueBattleevent128_AutoUseUltraSkill"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "FirstBattle_Charge"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "Avatar_RogueBattleevent128_SkillP01_InsertAbility",
|
|
"TargetInfo": {
|
|
"TargetType": "InherentTargetEntity"
|
|
}
|
|
}
|
|
],
|
|
"GlobalModifiers": {
|
|
"MAvatar_RogueBattleevent128_SpecialMark": {
|
|
"UIConfig": {
|
|
"UIEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/SpecialSkillMark_Mage.prefab"
|
|
},
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenBeforeSkillUse",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnListenAimAtTargetsRefresh_CL",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetListAny",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "CurrentAimAtTarget"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareTarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"CompareType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
|
|
"Enable": true,
|
|
"TriggerName": "Active"
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
|
|
"Enable": true,
|
|
"TriggerName": "Normal"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Stacking": "Replace"
|
|
},
|
|
"MAvatar_RogueBattleevent612826_Mark": {
|
|
"Stacking": "Replace"
|
|
}
|
|
}
|
|
} |