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

3888 lines
118 KiB
JSON

{
"AbilityList": [
{
"Modifiers": {
"MMonster_W3_Figure_02_RLElite_AudioControllerForChosenOne": {
"_CallbackList": [
{
"Event": "OnModifierAdd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Monster_W3_FigureBoss_00_Common_TheChosenOne"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "State_Battle_Monster_W3_Figure_02",
"StateName": {
"Value": "On"
},
"SaveToCustomString": true
}
]
}
]
},
{
"Event": "OnModifierRemove",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Monster_W3_FigureBoss_00_Common_TheChosenOne"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "State_Battle_Monster_W3_Figure_02",
"StateName": {
"Value": "Off"
},
"SaveToCustomString": true
}
]
}
]
}
]
}
},
"Name": "Monster_W3_Figure_02_RLElite_PassiveSkill_Initiate",
"TargetInfo": {
"TargetType": "Caster"
},
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MMonster_Common_MuteHitFly"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_FireInHead"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MMonster_W3_Figure_02_RLElite_AudioControllerForChosenOne"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "W3_Figure_02_BattleScore1"
}
}
]
},
{
"Name": "Monster_W3_Figure_RLElite_Common_Phase_Insert",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": []
},
{
"Name": "Monster_W3_Figure_02_RLElite_Skill01_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Monster_W3_Figure_02_RLElite_Skill01_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Monster_W3_Figure_02_RLElite_Skill01_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity"
},
{
"$type": "RPG.GameCore.TriggerAnimStateWithMove",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 1
}
},
"MovingRangeList": [
{
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"IgnoreRadius": true,
"OffsetTargetDistance": {
"FixedValue": {
"Value": 1.7
}
},
"NormalizedTimeStart": {
"FixedValue": {
"Value": 0.324
}
},
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.467
}
}
},
{
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "TeamFormation"
},
"OffsetTargetDistance": {
"FixedValue": {
"Value": 0
}
},
"NormalizedTimeStart": {
"FixedValue": {
"Value": 0.672
}
},
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.814
}
}
}
]
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "StandBy"
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "TeamFormation"
}
]
},
{
"Name": "Monster_W3_Figure_02_RLElite_Skill01_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.15
}
}
},
{
"$type": "RPG.GameCore.SkillExecutionStart"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.493
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Physical"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1126825319
]
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"AttackType": "Normal",
"HitAnimation": "Hit",
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W3_Figure_02/Eff_Monster_W3_Figure_02_Skill01_Hit01.prefab"
},
"TriggerHitSound": true,
"DisplayData": {
"UIMessageHeight": 1
}
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Name": "Monster_W3_Figure_02_RLElite_Skill02_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": []
},
{
"Name": "Monster_W3_Figure_02_RLElite_Skill02_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": []
},
{
"Name": "Monster_W3_Figure_02_RLElite_Skill03_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList",
"MaxTargetCount": 3
},
"OnStart": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"FormationType": "LightTeamNormal",
"CustomFormationIgnoreDying": false
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Monster_W3_Figure_02_RLElite_Skill03_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Monster_W3_Figure_02_RLElite_Skill03_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity"
},
{
"$type": "RPG.GameCore.TriggerAnimStateWithMove",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 1
}
},
"MovingRangeList": [
{
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"IgnoreRadius": true,
"OffsetTargetDistance": {
"FixedValue": {
"Value": 3.5
}
},
"NormalizedTimeStart": {
"FixedValue": {
"Value": 0.29
}
},
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.439
}
}
},
{
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "TeamFormation"
},
"IgnoreRadius": true,
"OffsetTargetDistance": {
"FixedValue": {
"Value": 0
}
},
"NormalizedTimeStart": {
"FixedValue": {
"Value": 0.701
}
},
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.825
}
}
}
]
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle"
}
]
},
{
"Name": "Monster_W3_Figure_02_RLElite_Skill03_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList",
"MaxTargetCount": 3
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.1
}
}
},
{
"$type": "RPG.GameCore.SkillExecutionStart"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.315
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.526
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Physical"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"AttackType": "Normal",
"HitAnimation": "Hit_H",
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W3_Figure_02/Eff_Monster_W3_Figure_02_Skill03_Hit01.prefab"
},
"TriggerHitSound": true,
"DisplayData": {
"UIMessageHeight": 1
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetAdjoinEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Physical"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"AttackType": "Normal",
"HitAnimation": "Hit_H",
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W3_Figure_02/Eff_Monster_W3_Figure_02_Skill03_Hit01.prefab"
},
"TriggerHitSound": true,
"DisplayData": {
"UIMessageHeight": 1
}
},
{
"$type": "RPG.GameCore.CharacterChangePhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"PhaseName": "Phase1",
"PhaseAnimConfig": {
"StandBy": "StandBy",
"Hit": "Hit",
"Die": "Die"
}
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.05
}
}
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Name": "Monster_W3_Figure_02_RLElite_Skill04_Phase01",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Monster_W3_Figure_02_RLElite_Skill04_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Monster_W3_Figure_02_RLElite_Skill04_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "LightTeamCenter"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill04",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle"
}
]
},
{
"Name": "Monster_W3_Figure_02_RLElite_Skill04_Phase02",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "MarkCount"
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"FormationType": "LightTeamNormal",
"CustomFormationIgnoreDying": false
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill04",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.15
}
}
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"FormationType": "LightTeamNormal",
"CustomFormationIgnoreDying": false
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill04",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.388
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill04",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.4
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill04",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.4977206
}
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"ResetValue": {
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "Monster_W3_Figure_02_AimTargetCount"
},
"ResetValue": {
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChargeLayer"
},
"DynamicValues": {
"#Skill04_P1_DamageUPLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-122906240
]
}
},
"#Skill04_P2_DamageUPRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1807982857
]
}
}
}
},
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattleAlertHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 10324185565998252671
}
}
],
"LifeTime": 2.5
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_IsAiming"
},
"LayerAddWhenStack": {
"FixedValue": {
"Value": 4
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill04",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.99
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "W3_Figure_02_BattleScore1_Flag1"
}
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Name": "Monster_W3_Figure_02_RLElite_Skill05_Phase01",
"TargetInfo": {
"TargetType": "AllEnemy"
},
"OnStart": [
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamCenter"
},
"IgnoreRadius": true,
"OffsetTargetDistance": {
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"IgnoreRadius": true,
"OffsetTargetDistance": {
"FixedValue": {
"Value": 6
}
}
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "EnemyTeamCenter"
},
{
"$type": "RPG.GameCore.RetargetList",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
},
"Inverse": true
},
"TaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Level": "Warn",
"Message": "==============[ParamEntityList]======================"
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntityList"
}
}
]
},
{
"$type": "RPG.GameCore.RetargetList",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Level": "Warn",
"Message": "==============[ParamEntityList]======================"
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntityList"
},
"AbilityName": {
"Value": "Monster_W3_Figure_02_RLElite_Skill05_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntityList"
},
"AbilityName": {
"Value": "Monster_W3_Figure_02_RLElite_Skill05_Camera"
},
"IsSkillPerform": true
}
]
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "LightTeamCenter"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill05",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Visible": true
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"FormationType": "LightTeamNormal"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"NormalizedTransitionDuration": {
"FixedValue": {
"Value": 0.25
}
}
}
]
},
{
"Name": "Monster_W3_Figure_02_RLElite_Skill05_Phase02",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.SkillExecutionStart"
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.3,
"FadeDuration": 0.5
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"FormationTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetGroup"
},
"CustomFormationName": "Monster_W3_Figure_02_Skill05_1",
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"FormationTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetGroup"
},
"CustomFormationName": "Monster_W3_Figure_02_Skill05_2",
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"FormationTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetGroup"
},
"CustomFormationName": "Monster_W3_Figure_02_Skill05_3",
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
}
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
}
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark1"
},
"Inverse": true
}
]
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark1"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
}
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark1"
},
"Inverse": true
}
]
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark2"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
}
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark1"
}
}
]
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark2"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
}
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark1"
},
"Inverse": true
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark2"
},
"Inverse": true
}
]
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark3"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
}
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark1"
}
}
]
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark3"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 4
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
}
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark1"
},
"Inverse": true
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark2"
},
"Inverse": true
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark3"
},
"Inverse": true
}
]
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark4"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
}
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark2"
}
}
]
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark4"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill05",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.494
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W3_Figure_02/Eff_Monster_W3_Figure_02_Skill05_Chain01.prefab"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W3_Figure_02/Eff_Monster_W3_Figure_02_Skill05_Chain02.prefab"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W3_Figure_02/Eff_Monster_W3_Figure_02_Skill05_Chain03.prefab"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 4
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W3_Figure_02/Eff_Monster_W3_Figure_02_Skill05_Chain04.prefab"
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.DebugLog",
"Level": "Warn",
"Message": "==============找到======================"
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Physical"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQUR",
"FixedValues": [],
"DynamicHashes": [
-402291451,
92377391
]
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"AttackType": "Normal",
"HitAnimation": "Hit_H",
"HitEffectHeight": 0,
"HitAngleVertical": -60
},
"TriggerHitSound": true,
"SpecialHitSoundEvent": "Ev_sfx_Eff_Monster_W3_Figure_02_Skill05_Chain",
"DisplayData": {
"UIMessageHeight": 1
}
},
{
"$type": "RPG.GameCore.TargetTimeSlow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TimeScale": 0.5,
"UnscaledDuration": 0.8
}
]
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_IsAiming"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_IsAiming"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark1"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark2"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark3"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChainMark4"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChargeLayer"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChargeLayer"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChargeLayer_DamageUP"
}
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill05",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.693
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W3_Figure_02/Eff_Monster_W3_Figure_02_Skill04_Chain.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill05",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.75
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"IsRevert": true,
"FadeDuration": 0.5
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill05",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.83
}
}
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Name": "Monster_W3_Figure_02_RLElite_Skill06_Phase01",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Monster_W3_Figure_02_RLElite_Skill06_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Monster_W3_Figure_02_RLElite_Skill06_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill06",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.59
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "StandBy"
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "TeamFormation"
}
]
},
{
"Name": "Monster_W3_Figure_02_RLElite_Skill06_Phase02",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill06",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.3
}
}
},
{
"$type": "RPG.GameCore.SkillExecutionStart"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill06",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.17
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareCharacterNumber",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
},
"CompareType": "Less",
"CompareNumber": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-289960725
]
}
},
"LocationType": "AroundCasterOnEdge",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"FixedValue": {
"Value": 0
}
},
"AlignYawWithCaster": true
},
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-289960725
]
}
},
"LocationType": "AroundCasterOnEdge",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"FixedValue": {
"Value": 0
}
},
"AlignYawWithCaster": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareCharacterNumber",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
},
"CompareType": "Equal",
"CompareNumber": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-289960725
]
}
},
"LocationType": "AroundCasterOnEdge",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"FixedValue": {
"Value": 0
}
},
"AlignYawWithCaster": true
}
]
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
},
"ModifierName": {
"Value": "MCommon_Servant"
}
},
{
"$type": "RPG.GameCore.DebugLog",
"Level": "Warn",
"Message": "==============PowerDeliver 3======================"
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Modifiers": {
"MMonster_W3_Figure_02_RLElite_Skill07_MainStory": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "MDF_FigureUltraCount"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "FigureBoss_Ultra01"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "MDF_FigureUltraCount"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "FigureBoss_Ultra02"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Key": {
"Value": "MDF_FigureUltraCount"
},
"AddValue": {
"FixedValue": {
"Value": 1
}
},
"Min": {
"FixedValue": {
"Value": 0
}
},
"Max": {
"FixedValue": {
"Value": 2
}
}
}
]
}
],
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"-89597821": {}
}
}
}
},
"Name": "Monster_W3_Figure_02_RLElite_Skill07_Phase00",
"TargetInfo": {
"TargetType": "AllEnemy"
},
"OnStart": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "DollBoss"
},
"TargetMonsterID": {
"FixedValue": {
"Value": 300401000
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MMonster_W3_Figure_02_RLElite_Skill07_MainStory"
}
}
]
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ModifierName": {
"Value": "Monster_W3_FigureBoss_00_Common_TheChosenOneEffect"
}
},
{
"$type": "RPG.GameCore.ExitBreakState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"CancelRecoverAnim": true
},
{
"$type": "RPG.GameCore.RemoveModifierByBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierBehaviorFlags": [
"STAT_CTRL"
]
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "OneMore"
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"Team": "TeamDark",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"IgnoreHitBoxRadius": true,
"TargetFormation": {},
"LeftSideFormations": [
{},
{}
],
"RightSideFormations": [
{},
{}
]
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "Monster_W3_Figure_02_Skill07",
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.TriggerParallelAbility",
"ParallelAbilityList": [
{
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AbilityName": {
"Value": "Monster_W3_Figure_02_RLElite_Skill07_Phase02"
}
},
{
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Monster_W3_Figure_02_RLElite_Skill07_Camera"
}
},
{
"TargetType": {
"$type": "RPG.GameCore.TargetSequence",
"Sequence": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
{
"$type": "RPG.GameCore.TargetFilter",
"Predicate": {
"$type": "RPG.GameCore.ByCheckCustomValueBool",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Key": {
"Hash": -231967306
}
}
}
]
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AbilityName": {
"Value": "Monster_W3_Figure_00_RLElite_Skill07_Phase02"
}
},
{
"TargetType": {
"$type": "RPG.GameCore.TargetSequence",
"Sequence": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
{
"$type": "RPG.GameCore.TargetFilter",
"Predicate": {
"$type": "RPG.GameCore.ByCheckCustomValueBool",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Key": {
"Hash": 1334116635
}
}
}
]
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AbilityName": {
"Value": "Monster_W3_Figure_01_RLElite_Skill07_Phase02"
}
}
]
}
]
},
{
"Modifiers": {
"MMonster_W3_Figure_02_RLElite_Skill07_MainStory": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "MDF_FigureUltraCount"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "FigureBoss_Ultra01"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "MDF_FigureUltraCount"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "FigureBoss_Ultra02"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Key": {
"Value": "MDF_FigureUltraCount"
},
"AddValue": {
"FixedValue": {
"Value": 1
}
},
"Min": {
"FixedValue": {
"Value": 0
}
},
"Max": {
"FixedValue": {
"Value": 2
}
}
}
]
}
],
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"-89597821": {}
}
}
}
},
"Name": "Monster_W3_Figure_02_RLElite_Skill07_Phase00_BattleEvent",
"TargetInfo": {
"TargetType": "AllEnemy"
},
"OnStart": [
{
"$type": "RPG.GameCore.ShowSkillTextDialog",
"SkillName": {
"Hash": 16176410842125377975
},
"IsDark": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "DollBoss"
},
"TargetMonsterID": {
"FixedValue": {
"Value": 300401000
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MMonster_W3_Figure_02_RLElite_Skill07_MainStory"
}
}
]
},
{
"$type": "RPG.GameCore.RemoveModifierByBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierBehaviorFlags": [
"STAT_CTRL"
]
},
{
"$type": "RPG.GameCore.ExitBreakState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"CancelRecoverAnim": true
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "OneMore"
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"Team": "TeamDark",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"IgnoreHitBoxRadius": true,
"TargetFormation": {},
"LeftSideFormations": [
{},
{}
],
"RightSideFormations": [
{},
{}
]
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "Monster_W3_Figure_02_Skill07",
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.TriggerParallelAbility",
"ParallelAbilityList": [
{
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AbilityName": {
"Value": "Monster_W3_Figure_02_RLElite_Skill07_Phase02"
}
},
{
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Monster_W3_Figure_02_RLElite_Skill07_Camera"
}
},
{
"TargetType": {
"$type": "RPG.GameCore.TargetFetchMonsterByID",
"MonsterID": 3003043
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AbilityName": {
"Value": "Monster_W3_Figure_00_RLElite_Skill07_Phase02"
}
},
{
"TargetType": {
"$type": "RPG.GameCore.TargetFetchMonsterByID",
"MonsterID": 3003053
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AbilityName": {
"Value": "Monster_W3_Figure_01_RLElite_Skill07_Phase02"
}
}
]
}
]
},
{
"Name": "Monster_W3_Figure_02_RLElite_Skill10_AssistInit_Insert",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": []
},
{
"Name": "Monster_W3_Figure_02_RLElite_Skill07_Phase01",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "TeamFormation"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill07",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle"
}
]
},
{
"Tag": "AssistCaster",
"Name": "Monster_W3_Figure_02_RLElite_Skill07_Phase02",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AbilityName": {
"Value": "Monster_W3_Figure_02_RLElite_Skill07_Phase01"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.HideLevelStage",
"IsHide": true
},
{
"$type": "RPG.GameCore.ShowBattleUI"
},
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "DollBoss"
},
"Key": {
"Value": "W3_FigureBoss_00_BattleScore2_Flag1"
},
"AddValue": {
"FixedValue": {
"Value": -1
}
},
"Min": {
"FixedValue": {
"Value": 0
}
},
"Max": {
"FixedValue": {
"Value": 100
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.WaitParallelTimeStamp",
"WaitTime": {
"FixedValue": {
"Value": 6.66666
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Physical"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
668244815
]
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"AttackType": "Normal",
"HitAnimation": "Hit",
"HitEffectHeight": 0,
"HitAngleVertical": -60
},
"TriggerHitSound": true,
"DisplayData": {
"UIMessageHeight": 1
}
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.WaitParallelTimeStamp",
"WaitTime": {
"FixedValue": {
"Value": 8
}
}
},
{
"$type": "RPG.GameCore.HideLevelStage"
},
{
"$type": "RPG.GameCore.ShowBattleUI",
"IsShow": true
}
]
},
{
"Tag": "AssistAttack1",
"Name": "Monster_W3_Figure_02_RLElite_AssistSkill01_Logic",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": []
},
{
"Name": "Monster_W3_Figure_02_RLElite_AssistSkill01_Perform",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": []
},
{
"Name": "Monster_W3_Figure_02_RLElite_AssistSkill01_Effect",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": []
},
{
"Name": "Monster_W3_Figure_02_RLElite_AssistSkill02_Phase01",
"TargetInfo": {
"TargetType": "InherentTargetEntity",
"MaxTargetCount": 3
},
"OnStart": []
},
{
"Name": "Monster_W3_Figure_02_RLElite_AssistSkill02_Phase02",
"TargetInfo": {
"TargetType": "InherentTargetEntity",
"MaxTargetCount": 3
},
"OnStart": []
}
],
"GlobalModifiers": {
"Monster_W3_Figure_02_RLElite_AimTarget": {
"BehaviorFlagList": [
"RemoveWhenCasterDead",
"AttackSign"
],
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatus_AimedChain.prefab",
"UIPosition": "UI_TOP",
"ModifierUIPriority": "Buff"
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_IsAiming"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Key": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"AddValue": {
"FixedValue": {
"Value": -1
}
},
"Min": {
"FixedValue": {
"Value": 0
}
},
"Max": {
"FixedValue": {
"Value": 4
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
"Active": "True",
"State": "Active",
"CenterStyle": 3,
"OuterState": 2,
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonster_W3_Figure_02_UltraPrepared.png",
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMAAQIR",
"FixedValues": [
{
"Value": 4
},
{
"Value": 1
}
],
"DynamicHashes": [
92377391
]
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"ResetValue": {
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
"Active": "True",
"State": "Active",
"CenterStyle": 3,
"OuterState": 2,
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonster_W3_Figure_02_UltraPrepared.png",
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMAAQIR",
"FixedValues": [
{
"Value": 4
},
{
"Value": 1
}
],
"DynamicHashes": [
92377391
]
}
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_IsAiming"
},
"LayerAddWhenStack": {
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
"Active": "True",
"State": "Active",
"CenterStyle": 3,
"OuterState": 2,
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonster_W3_Figure_02_UltraPrepared.png",
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMAAQIR",
"FixedValues": [
{
"Value": 4
},
{
"Value": 1
}
],
"DynamicHashes": [
92377391
]
}
}
}
]
}
],
"Count": 4,
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"-2027709849": {}
}
}
},
"Monster_W3_Figure_02_RLElite_IsAiming": {
"MaxLayer": 4,
"LayerAddWhenStack": {
"FixedValue": {
"Value": -1
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
"Active": "False",
"State": "Active",
"CenterStyle": 3,
"OuterState": 2,
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonster_W3_Figure_02_UltraPrepared.png",
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMAAQIR",
"FixedValues": [
{
"Value": 4
},
{
"Value": 1
}
],
"DynamicHashes": [
92377391
]
}
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMR",
"FixedValues": [
{
"Value": 5
}
],
"DynamicHashes": [
92377391
]
}
},
"DynamicKey": {
"Value": "MDF_DangerLevel"
}
}
]
},
{
"Event": "OnListenCharacterDie",
"CallbackConfig": []
},
{
"Event": "OnBeforeBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChargeLayer_DamageUP"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "End_Flag"
}
}
]
}
]
},
{
"Event": "OnAfterBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DebugLog",
"Message": "==============Monster_W3_Figure_02_RLElite_IsAiming======================"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
},
"Inverse": true
},
{
"$type": "RPG.GameCore.ByCompareStance",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
},
"Inverse": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"CompareType": "Less",
"CompareValue": {
"FixedValue": {
"Value": 4
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Key": {
"Value": "Monster_W3_Figure_02_RLElite_AimTargetCount"
},
"AddValue": {
"FixedValue": {
"Value": 1
}
},
"Min": {
"FixedValue": {
"Value": 0
}
},
"Max": {
"FixedValue": {
"Value": 4
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_AimTarget"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_IsAiming"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChargeLayer_DamageUP"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 3133667061266094928
}
}
],
"LifeTime": 3
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 16901989647817461548
}
}
],
"LifeTime": 3
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
92377391
]
}
},
"DynamicKey": {
"Value": "Monster_W3_Figure_02_AimTargetCount"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ModifierName": "Monster_W3_Figure_02_RLElite_ChargeLayer_DamageUP",
"ValueType": "Layer",
"Multiplier": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "ModifierLayers"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "ModifierLayers"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareStance",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
},
"Inverse": true
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 887649768422198417
}
}
],
"LifeTime": 1.5
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareStance",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
},
"Inverse": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "End_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 16726439244287744654
}
}
],
"LifeTime": 1.5
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "End_Flag"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "ModifierLayers"
}
}
]
}
]
},
{
"Event": "OnBeingBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 7
}
},
"DynamicKey": {
"Value": "AIFlag"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChargeLayer_DamageUP"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattleAlertHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 16726439244287744654
}
}
],
"LifeTime": 1.5
}
]
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChargeLayer"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChargeLayer_DamageUP"
}
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddNormalizedValue": {
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W3_Figure_02/Eff_Monster_W3_Figure_02_Skill04_Chain.prefab"
},
{
"$type": "RPG.GameCore.CharacterChangePhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"PhaseName": "Phase1",
"PhaseAnimConfig": {
"StandBy": "StandBy",
"Hit": "Hit",
"Die": "Die"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
],
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"1458882163": {},
"-1966861186": {},
"-388349015": {}
}
}
},
"Monster_W3_Figure_02_RLElite_SharePreShow": {
"BehaviorFlagList": [
"RemoveWhenCasterDead"
],
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ShowBattleAlert",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AlertType": "TeamShare"
}
]
},
{
"Event": "OnAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ShowBattleAlert",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AlertType": "TeamShare",
"IsShow": true
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ShowBattleAlert",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AlertType": "TeamShare"
}
]
},
{
"Event": "OnUltraSkillPrepare",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ShowBattleAlert",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AlertType": "TeamShare",
"IsShow": true
}
]
},
{
"Event": "OnInsertActionStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ShowBattleAlert",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AlertType": "TeamShare",
"IsShow": true
}
]
}
]
},
"Monster_W3_Figure_02_RLElite_ChainMark1": {},
"Monster_W3_Figure_02_RLElite_ChainMark2": {},
"Monster_W3_Figure_02_RLElite_ChainMark3": {},
"Monster_W3_Figure_02_RLElite_ChainMark4": {},
"Monster_W3_Figure_02_RLElite_FireInHead": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifierAttachEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W3_Figure_02/Eff_Monster_W3_Figure_02_Fire_Loop.prefab",
"MinMutexTime": -1,
"MutexType": "Entity"
}
]
}
]
},
"Monster_W3_Figure_02_RLElite_ChargeLayer": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LoopExecuteTaskList",
"MaxLoopCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-122906240
]
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChargeLayer_DamageUP"
},
"LayerAddWhenStack": {
"FixedValue": {
"Value": 1
}
},
"DynamicValues": {
"MDF_AttackUPRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1807982857
]
}
}
}
}
]
}
]
},
{
"Event": "OnAfterBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChargeLayer_DamageUP"
},
"IsShowUIMessageOnUpdate": false
},
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ModifierName": "Monster_W3_Figure_02_RLElite_ChargeLayer_DamageUP",
"ValueType": "Layer",
"Multiplier": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "ModifierLayers"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "ModifierLayers"
},
"CompareType": "Less",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattleAlertHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 16726439244287744654
}
}
],
"LifeTime": 1.5
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_W3_Figure_02_RLElite_ChargeLayer_DamageUP"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
],
"FailedTaskList": []
}
]
}
],
"DynamicValues": {
"Floats": {
"1458882163": {}
}
}
},
"Monster_W3_Figure_02_RLElite_ChargeLayer_DamageUP": {
"LayerAddWhenStack": {
"FixedValue": {
"Value": -1
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ValueType": "Layer",
"Multiplier": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "ModifierLayers"
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
1458882163,
1351893788
]
}
}
}
]
}
],
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"1458882163": {}
}
}
}
}
}