turnbasedgamedata/Config/ConfigAbility/BattleEvent/Avatar_MissionBattleEvent60006_Ability.json
2025-02-24 07:50:34 -03:00

1266 lines
37 KiB
JSON

{
"AbilityList": [
{
"Name": "Avatar_MissionBattleEvent60006_Skill03_Phase01",
"TargetInfo": {
"TargetType": "AllEnemy"
},
"OnStart": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MissionOrWeekly"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_MissionBattleEvent60006_Skill03_Phase02"
},
"IsSkillPerform": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ShowBattleUI"
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.EnableEmotion",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamCenter"
},
"IgnoreRadius": true,
"OffsetCoord": "Target",
"OffsetForward": {
"FixedValue": {
"Value": 30
}
},
"OffsetHorizontal": {
"FixedValue": {
"Value": -80
}
}
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_MissionBattleEvent60006_Skill03_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.ShowSkillTextDialog",
"SkillName": {
"Hash": 18035394487451488448
}
},
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamCenter"
},
"IgnoreRadius": true,
"OffsetCoord": "Target",
"OffsetForward": {
"FixedValue": {
"Value": 70
}
}
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_MissionBattleEvent60006_Camera_02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "BattleEvent_02"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_BattleEvent02_Long.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEvent_02",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_BattleEvent02_Long.prefab"
},
{
"$type": "RPG.GameCore.ShowBattleUI",
"IsShow": true
},
{
"$type": "RPG.GameCore.EnableEmotion",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Enable": true
},
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"IgnoreRadius": true,
"OffsetCoord": "Target",
"OffsetForward": {
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Visible": true
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
}
]
}
]
},
{
"Modifiers": {},
"Name": "Avatar_MissionBattleEvent60006_Skill03_Phase02",
"TargetInfo": {
"TargetType": "AllEnemy"
},
"OnStart": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MissionOrWeekly"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 3
}
},
"DynamicKey": {
"Value": "MissionOrWeekly"
}
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEvent_02",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.68
}
}
},
{
"$type": "RPG.GameCore.LoopExecuteTaskList",
"MaxLoopCount": {
"FixedValue": {
"Value": 5
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Imaginary"
},
"FormulaType": "ByMaxHP",
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-142090201
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-142087004
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.1
}
},
"StanceDamageType": {
"DamageType": "Imaginary"
},
"AttackType": "Ultra",
"HitAnimation": "Hit",
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_MissionBattleEvent60006/Eff_MissionBattleEvent60006_Hit_01.prefab",
"HitEffectHeight": 0.8,
"HitPosHeight": 0.8
},
"DisplayData": {
"UIMessageHeight": 0.8,
"Scale": 2
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.15
}
}
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEvent_02",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.9
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "OneShake_Heavy_03s_Z",
"ShakeConfigV2": {
"ShakeScale": 2,
"ShakeTime": 0.5,
"ShakeDir": {
"X": 0.5,
"Z": 0.5
}
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Imaginary"
},
"FormulaType": "ByMaxHP",
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-142090201
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-142087004
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.5
}
},
"StanceDamageType": {
"DamageType": "Imaginary"
},
"AttackType": "Ultra",
"HitAnimation": "Hit_H",
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_MissionBattleEvent60006/Eff_MissionBattleEvent60006_Hit_02.prefab",
"HitEffectHeight": 0.8,
"HitPosHeight": 0.8
},
"DisplayData": {
"UIMessageHeight": 0.8,
"DitherRangeX": 0.01,
"DitherRangeY": 0.01,
"Scale": 2.5
}
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
}
],
"DynamicValues": {
"Floats": {
"-142090201": {
"ReadInfo": {
"Type": "BattleEvent",
"TriggerKey": "#BattleEvent"
}
},
"-142087004": {
"ReadInfo": {
"Type": "BattleEvent",
"TriggerKey": "#BattleEvent",
"Index": 1
}
},
"-142092251": {
"ReadInfo": {
"Type": "BattleEvent",
"TriggerKey": "#BattleEvent",
"Index": 2
}
},
"-142089054": {
"ReadInfo": {
"Type": "BattleEvent",
"TriggerKey": "#BattleEvent",
"Index": 3
}
}
}
}
},
{
"Name": "Avatar_MissionBattleEvent60006_Skill03_Phase01_HuanLongTrigger",
"TargetInfo": {
"TargetType": "AllEnemy"
},
"OnStart": [
{
"$type": "RPG.GameCore.ShowBattleUI"
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.EnableEmotion",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamCenter"
},
"IgnoreRadius": true,
"OffsetCoord": "Target",
"OffsetForward": {
"FixedValue": {
"Value": 30
}
},
"OffsetHorizontal": {
"FixedValue": {
"Value": -80
}
}
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_MissionBattleEvent60006_Camera_01"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_MissionBattleEvent60006_Skill03_Phase02_HuanLongTrigger"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.ShowSkillTextDialog",
"SkillName": {
"Hash": 18035394487451488448
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "BattleEvent_01"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_BattleEvent01_Long.prefab"
},
{
"$type": "RPG.GameCore.WaitTimelineFinish",
"TimelineName": "Camera/TimeLine/Avatar/Character_DanHengIL_00_BattleEvent01_TimeLine.playable",
"TriggerBeforeFinish": true
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_BattleEvent01_Long.prefab"
},
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamCenter"
},
"IgnoreRadius": true,
"OffsetCoord": "Target",
"OffsetForward": {
"FixedValue": {
"Value": 70
}
}
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_MissionBattleEvent60006_Camera_02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "BattleEvent_02"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_BattleEvent02_Long.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEvent_02",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.68
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEvent_02",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_BattleEvent02_Long.prefab"
},
{
"$type": "RPG.GameCore.ShowBattleUI",
"IsShow": true
},
{
"$type": "RPG.GameCore.EnableEmotion",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Enable": true
},
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"IgnoreRadius": true,
"OffsetCoord": "Target",
"OffsetForward": {
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Visible": true
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
}
]
},
{
"Modifiers": {},
"Name": "Avatar_MissionBattleEvent60006_Skill03_Phase02_HuanLongTrigger",
"TargetInfo": {
"TargetType": "AllEnemy"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEvent_02",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.233
}
}
},
{
"$type": "RPG.GameCore.ShowBattleUI",
"IsShow": true
},
{
"$type": "RPG.GameCore.MakeCharacterHUDVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddValue": {
"FixedValue": {
"Value": 200
}
}
},
{
"$type": "RPG.GameCore.ShowBattleEventButton",
"IsShow": true
},
{
"$type": "RPG.GameCore.SetBattleUIPanelState",
"PanelTypes": [
"ActionBarPanel",
"BattleBossInfoBar",
"BattleMonsterInfoBar",
"BPDetailPanel",
"DamageCounter",
"FunctionArea",
"ShortCutHintInfoPanel",
"SkillButtonBP",
"SkillButtonCancel",
"SkillButtonDoubleUltra01",
"SkillButtonDoubleUltra02",
"SkillButtonDoubleUpDownUltra01",
"SkillButtonDoubleUpDownUltra02",
"SkillButtonNormal",
"SkillButtonUltra",
"TeamInfo",
"ViewModeArea"
]
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Huanlong_DanHengIL_BattleEvent"
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEvent_02",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.68
}
}
},
{
"$type": "RPG.GameCore.DisableCharacterVO"
},
{
"$type": "RPG.GameCore.SetBattleUIPanelState",
"PanelTypes": [
"ActionBarPanel",
"BattleBossInfoBar",
"BattleMonsterInfoBar",
"BPDetailPanel",
"DamageCounter",
"FunctionArea",
"ShortCutHintInfoPanel",
"SkillButtonBP",
"SkillButtonCancel",
"SkillButtonDoubleUltra01",
"SkillButtonDoubleUltra02",
"SkillButtonDoubleUpDownUltra01",
"SkillButtonDoubleUpDownUltra02",
"SkillButtonNormal",
"SkillButtonUltra",
"TeamInfo",
"ViewModeArea"
],
"IsActive": true
},
{
"$type": "RPG.GameCore.MakeCharacterHUDVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"Visible": true
},
{
"$type": "RPG.GameCore.LoopExecuteTaskList",
"MaxLoopCount": {
"FixedValue": {
"Value": 5
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Imaginary"
},
"FormulaType": "ByMaxHP",
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-142090201
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-142087004
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.1
}
},
"StanceDamageType": {
"DamageType": "Imaginary"
},
"AttackType": "Ultra",
"HitAnimation": "Hit",
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_MissionBattleEvent60006/Eff_MissionBattleEvent60006_Hit_01.prefab",
"HitEffectHeight": 0.8,
"HitPosHeight": 0.8
},
"DisplayData": {
"UIMessageHeight": 0.8,
"Scale": 2
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.15
}
}
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEvent_02",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.9
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "OneShake_Heavy_03s_Z",
"ShakeConfigV2": {
"ShakeScale": 2,
"ShakeTime": 0.5,
"ShakeDir": {
"X": 0.5,
"Z": 0.5
}
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Imaginary"
},
"FormulaType": "ByMaxHP",
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-142090201
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-142087004
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.5
}
},
"StanceDamageType": {
"DamageType": "Imaginary"
},
"AttackType": "Ultra",
"HitAnimation": "Hit_H",
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_MissionBattleEvent60006/Eff_MissionBattleEvent60006_Hit_02.prefab",
"HitEffectHeight": 0.8,
"HitPosHeight": 0.8
},
"DisplayData": {
"UIMessageHeight": 0.8,
"DitherRangeX": 0.01,
"DitherRangeY": 0.01,
"Scale": 2.5
}
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.DisableCharacterVO",
"RestoreVO": true
}
],
"DynamicValues": {
"Floats": {
"-142090201": {
"ReadInfo": {
"Type": "BattleEvent",
"TriggerKey": "#BattleEvent"
}
},
"-142087004": {
"ReadInfo": {
"Type": "BattleEvent",
"TriggerKey": "#BattleEvent",
"Index": 1
}
},
"-142092251": {
"ReadInfo": {
"Type": "BattleEvent",
"TriggerKey": "#BattleEvent",
"Index": 2
}
},
"-142089054": {
"ReadInfo": {
"Type": "BattleEvent",
"TriggerKey": "#BattleEvent",
"Index": 3
}
}
}
}
},
{
"Modifiers": {
"MAvatar_MissionBattleEvent60006_PassiveAbility": {
"BehaviorFlagList": [
"BlockDamage",
"Stealth"
],
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetEntityUnselectable",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Unselectable": true
}
]
},
{
"Event": "OnEnterBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"FixedValue": {
"Value": 8015020
}
}
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 5
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MissionOrWeekly"
}
}
],
"FailedTaskList": []
}
]
},
{
"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_MissionBattleEvent60006_Charge": {
"BehaviorFlagList": [
"ListenBattleEventSkill"
],
"_CallbackList": [
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareTurnActionEntityTeamType",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
}
}
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FixedAddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1608487908
]
}
}
}
]
}
]
}
],
"DynamicValues": {
"Floats": {
"1608487908": {}
}
}
},
"MAvatar_MissionBattleEvent60006_AutoUseUltraSkill": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AutoUseUltraSkill",
"Target": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"WaitCutinFinished": false
}
]
}
]
}
},
"Name": "Avatar_MissionBattleEvent60006_PassiveSkill01",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.ShowBattleEventButton",
"IsShow": true
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60006_PassiveAbility"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60006_Charge"
},
"DynamicValues": {
"MDF_SPValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-142089054
]
}
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60006_AutoUseUltraSkill"
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"FixedAddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-142092251
]
}
}
},
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"IgnoreRadius": true,
"OffsetCoord": "Target",
"OffsetForward": {
"FixedValue": {
"Value": 0
}
}
}
],
"DynamicValues": {
"Floats": {
"-142090201": {
"ReadInfo": {
"Type": "BattleEvent",
"TriggerKey": "#BattleEvent"
}
},
"-142087004": {
"ReadInfo": {
"Type": "BattleEvent",
"TriggerKey": "#BattleEvent",
"Index": 1
}
},
"-142092251": {
"ReadInfo": {
"Type": "BattleEvent",
"TriggerKey": "#BattleEvent",
"Index": 2
}
},
"-142089054": {
"ReadInfo": {
"Type": "BattleEvent",
"TriggerKey": "#BattleEvent",
"Index": 3
}
}
}
}
}
]
}