{ "AbilityList": [ { "Name": "Monster_W2_HuanlongPart_01_PassiveSkillInitiate", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Revive" }, "DynamicValues": { "MDF_DormancyLifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 898814207 ] } } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_WeakControl" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_MuteHitFly" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_InsertAbilityController" } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Number01" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Number02" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Number01" } } ] } ], "Modifiers": { "Monster_W2_HuanlongPart_01_MuteHitFly": { "BehaviorFlagList": [ "MuteHitFly" ] } } }, { "Name": "Monster_W2_HuanlongPart_01_Skill02_Phase01", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_HuanlongPart_01_Skill02_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_HuanlongPart_01_Skill02_Camera" }, "IsSkillPerform": true } ] }, { "Name": "Monster_W2_HuanlongPart_01_Skill02_Phase02", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.5000000004656613 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Dormancy" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "ModifierName": "Monster_W2_HuanlongPart_01_Dormancy", "ValueType": "LifeTime", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Dormancy" } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "PassiveSkill01_Recover", "NormalizedTransitionDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "PhaseName": "Phase0", "PhaseAnimConfig": { "StandBy": "StandBy" } }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 1254008868, "Hash64": 6964639484999834566 } } ], "LifeTime": 2 }, { "$type": "RPG.GameCore.DispelStatus", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "OnlyAlive": false, "IsSilentDispel": true }, { "$type": "RPG.GameCore.ExitBreakState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "CancelRecoverAnim": true }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MaxHPValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.SetHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1396040819 ] } }, "ShowText": false }, { "$type": "RPG.GameCore.ResetStance", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ForbidWhenEmpty": false }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_WeakControl" } }, { "$type": "RPG.GameCore.RefreshChangePhaseUI" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "PartDecisionFlag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "PassiveSkill01_Recover", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -628643125, "Hash64": 4792182179708917723 } } ], "LifeTime": 2 } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 426733772, "Hash64": 14949535489655352153 } } ], "LifeTime": 2 } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W2_HuanlongPart_01_Skill03_Phase01", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_HuanlongPart_01_Skill03_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_HuanlongPart_01_Skill03_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.LookAt", "TargetType": "AbilityTargetEntity" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Phase2_SpecialPerform" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill03_Main", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" }, { "$type": "RPG.GameCore.LookAt", "TargetType": "TeamFormation" } ] }, { "Name": "Monster_W2_HuanlongPart_01_Skill03_Phase02", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamLight", "CustomFormationName": "Monster_W2_HuanlongPart_01_Skill03" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Phase2_SpecialPerform" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03_Main", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } } ] }, { "$type": "RPG.GameCore.SkillExecutionStart" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Phase2_SpecialPerform" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03_Main", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.1900000001769513 } } }, { "$type": "RPG.GameCore.RadialBlurCurveEffect", "BlurX": 0.675, "BlurY": 0.6, "BlurRadius": 1, "Iteration": 5, "BlurStart": 0, "BlurFeather": 0.272, "Duration": 0.3, "CurveName": "DashBlurCurve" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03_Main", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.2300000002142042 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeRange": 0.05, "PositionAmplitude": 5, "ShakeTime": 0.2, "ShakeDir": { "x": 1, "y": 1, "z": 0 }, "BaseCycle": 0.05, "CycleDamping": 0, "RangeAttenuation": 0.9, "PerlinNoiseAmplitude": { "x": 0.02, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 5, "y": 20, "z": 0 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 2 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Phase2_SpecialPerform" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03_Main", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.23100000014528632 } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.3110000002197921 } } } ] }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_Skill01_Hit.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Phase2_SpecialPerform" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03_Main", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.23200000007636845 } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5000000004656613 } } } ] }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "MCommon_BlackBlood" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 790060040 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 811587248 ] } }, "DynamicValues": { "MDF_DirtyHPRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 937254471 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -1339221837, "Hash64": 757418873172983890 } } ], "LifeTime": 2 } ] }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Elite02_02/Eff_Monster_XP_Elite02_02_Buff_Common.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AnimLogicState": "OnHit", "AnimStateName": "Hit" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Phase2_SpecialPerform" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Phase2_JingYuan" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Phase2_SpecialPerform" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03_Main", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Phase2_SpecialPerform" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W2_HuanlongPart_01_Skill04_Phase01", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_HuanlongPart_01_Skill04_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_HuanlongPart_01_Skill04_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetSkillTargetFormationByPos", "Team": "TeamDark", "CustomTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "IgnoreHitBoxRadius": true, "TargetFormation": { "LocalDelta": { "x": 0, "y": 0, "z": 12.5 } }, "LeftSideFormations": [ {}, {} ], "RightSideFormations": [ {}, {} ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetSkillTargetFormationByPos", "Team": "TeamDark", "CustomTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "IgnoreHitBoxRadius": true, "TargetFormation": { "LocalDelta": { "x": 0, "y": 0, "z": 3.5 } }, "LeftSideFormations": [ {}, {} ], "RightSideFormations": [ {}, {} ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "AnimStateName": "Skill14", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "NormalizedTimeWait": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "WaitAnimState": false } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "AnimStateName": "Skill08", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "NormalizedTimeWait": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "WaitAnimState": false } ] }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill04_01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "NormalizedTimeWait": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "WaitAnimState": false }, { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1718055568 ] } } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Skill08_First" } } ] } } ] }, "AnimStateName": "Skill04_02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "NormalizedTimeWait": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "WaitAnimState": false }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04_01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" }, { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "AnimLogicState": "Idle" } ] }, { "Name": "Monster_W2_HuanlongPart_01_Skill04_Phase02", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Skill08_First" } }, { "$type": "RPG.GameCore.ShowBattleUI" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "DynamicKey": { "Value": "Phase3End" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AnimStateName": "Stagger_Loop" } ] }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Activity" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_RemoveActivityEffect" } } ] }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectableWithAllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1718055568 ] } } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Dormancy" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "DormancyFlag" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Stealth" } }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_PassiveSkill01_Loop.prefab", "ForceImmediateFadeOut": false } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Break" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "BreakFlag" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StanceBreakState_Effect" } } ] } ] }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_StandBy_Loop.prefab", "IsNeedFadeOut": false, "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_03_StandBy_Loop.prefab", "IsNeedFadeOut": false, "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_StandBy_Loop_02.prefab", "IsNeedFadeOut": false, "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04_01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.19200000003911555 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "DynamicKey": { "Value": "Phase3End" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetEntityFollowAttachPoint", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttachTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "AttachPoint": "CharacterSP" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetEntityFollowAttachPoint", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttachTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "AttachPoint": "Character01" } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04_01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.7660000002942979 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Skill08_Prepare" } }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MaxHPValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "DynamicKey": { "Value": "Phase3End" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifyValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ShowText": false }, { "$type": "RPG.GameCore.DisableCharacterVO" }, { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AnimStateName": "Die_Hit" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Imaginary" }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ 1396040819, -2091539399 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit" }, "DisplayData": { "DitherRangeX": 0.02, "DitherRangeY": 0.02 } } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Thunder" }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ 1396040819, -2091539399 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit" }, "DisplayData": { "DitherRangeX": 0.02, "DitherRangeY": 0.02 } } ] }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Skill08_Prepare" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Activity" } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Activity" } }, "ByRandom": true, "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Charge" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Sign" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Sign02" } } ] }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Skill08Mark" } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04_01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ClearEntityFollowAttachPoint", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Skill08_First" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_RemoveActivityEffect" } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1718055568 ] } } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "DormancyFlag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "DormancyFlag" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Stealth" } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_PassiveSkill01_Loop.prefab", "ForceSimulateImmediately": false } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "BreakFlag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "BreakFlag" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StanceBreakState_Effect" } } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "DynamicKey": { "Value": "Phase3End" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W2_Huanlong_00_Phase3_Camera3_Insert" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Monster_W2_Huanlong_00_Main_Target" }, "InsertAbilityPriority": "MonsterChangePhase", "OwnerAliveState": "Mask_AliveOrLimbo", "TargetAliveState": "Mask_AliveOrLimbo" } ] }, { "$type": "RPG.GameCore.ShowBattleUI", "IsShow": true }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W2_HuanlongPart_01_PassiveSkill_InsertAll_Phase01", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "InsertFlag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "InsertFlag" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "Insert2Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -330107695 ] } } }, "ByRandom": true, "TaskList": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CastAnimation", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AnchorOffset": { "x": 2, "y": 0, "z": -13.5 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AimOffset": { "x": 0, "y": 2.2, "z": 0 } }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectableWithAllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1718055568 ] } } }, "ByRandom": true, "IncludeLimbo": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "InsertFlag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "TeammateInsertFlag" } } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "TeammateInsertFlag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Hit_Special02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.44580000056885183 } }, "SkipWhenStateChange": true }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectableWithAllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1718055568 ] } } }, "ByRandom": true, "IncludeLimbo": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert1Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert2Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert3Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "TeammateInsertFlag2" } } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "TeammateInsertFlag2" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Success" }, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "DynamicValues": { "MDF_ActionDelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1371350751 ] } }, "MDF_DamageTakenUpRatio_PerLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1170883848 ] } } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Success" }, "DynamicValues": { "MDF_ActionDelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1371350751 ] } }, "MDF_DamageTakenUpRatio_PerLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1170883848 ] } } } } ] } ] }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 1567215043, "Hash64": 3910871731297882240 } } ], "LifeTime": 2 }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Dormancy" }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 898814207 ] } } } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "Insert1Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -330107695 ] } } }, "ByRandom": true, "TaskList": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CastAnimation", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AnchorOffset": { "x": 2, "y": 0, "z": -13.5 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AimOffset": { "x": 0, "y": 2.2, "z": 0 } }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectableWithAllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1718055568 ] } } }, "ByRandom": true, "IncludeLimbo": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "InsertFlag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "TeammateInsertFlag" } } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "TeammateInsertFlag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Flag": "STAT_CTRL" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.4200000003911555 } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_Boom_01.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1.3600000003352761 } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_Boom_03.prefab", "ForceSimulateImmediately": false } ], "FailedTaskList": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Hit_Special", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.44580000056885183 } }, "SkipWhenStateChange": true } ] }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectableWithAllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1718055568 ] } } }, "ByRandom": true, "IncludeLimbo": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert1Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert2Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert3Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "TeammateInsertFlag2" } } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "TeammateInsertFlag2" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Success" }, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "DynamicValues": { "MDF_ActionDelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1371350751 ] } }, "MDF_DamageTakenUpRatio_PerLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1170883848 ] } } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Success" }, "DynamicValues": { "MDF_ActionDelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1371350751 ] } }, "MDF_DamageTakenUpRatio_PerLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1170883848 ] } } } } ] } ] } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "Insert3Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AnimStateName": "Hit_Special03" }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -330107695 ] } } }, "ByRandom": true, "TaskList": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CastAnimation", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AnchorOffset": { "x": 2, "y": 0, "z": -13.5 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AimOffset": { "x": 0, "y": 2.2, "z": 0 } }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectableWithAllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1718055568 ] } } }, "ByRandom": true, "IncludeLimbo": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "InsertFlag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "TeammateInsertFlag" } } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "TeammateInsertFlag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Hit_Special03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.44580000056885183 } }, "SkipWhenStateChange": true }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectableWithAllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1718055568 ] } } }, "ByRandom": true, "IncludeLimbo": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert1Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert2Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert3Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "TeammateInsertFlag2" } } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "TeammateInsertFlag2" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Success" }, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "DynamicValues": { "MDF_ActionDelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1371350751 ] } }, "MDF_DamageTakenUpRatio_PerLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1170883848 ] } } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Success" }, "DynamicValues": { "MDF_ActionDelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1371350751 ] } }, "MDF_DamageTakenUpRatio_PerLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1170883848 ] } } } } ] } ] } ] } ] } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "TeammateInsertFlag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 2 } } } ] } ] } ] }, { "Name": "Monster_W2_HuanlongPart_01_PassiveSkill_Insert_Phase01", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "Insert2Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -330107695 ] } } }, "ByRandom": true, "TaskList": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CastAnimation", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AnchorOffset": { "x": 2, "y": 0, "z": -13.5 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AimOffset": { "x": 0, "y": 2.2, "z": 0 } }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Hit_Special", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.44580000056885183 } }, "SkipWhenStateChange": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Success" }, "DynamicValues": { "MDF_ActionDelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1371350751 ] } }, "MDF_DamageTakenUpRatio_PerLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1170883848 ] } } } } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 2 } } } ] } ] }, { "Name": "Monster_W2_HuanlongPart_01_PassiveSkill_Insert2_Phase01", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -330107695 ] } } }, "ByRandom": true, "TaskList": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CastAnimation", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AnchorOffset": { "x": 2, "y": 0, "z": -13.5 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AimOffset": { "x": 0, "y": 2.2, "z": 0 } }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Hit_Special02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.44580000056885183 } }, "SkipWhenStateChange": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Success" }, "DynamicValues": { "MDF_ActionDelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1371350751 ] } }, "MDF_DamageTakenUpRatio_PerLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1170883848 ] } } } }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 1567215043, "Hash64": 3910871731297882240 } } ], "LifeTime": 2 }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Dormancy" }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 898814207 ] } } } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 2 } } } ] }, { "Name": "Monster_W2_HuanlongPart_01_PassiveSkill_Insert3_Phase01", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "Insert2Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "Insert1Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AnimStateName": "Hit_Special03" }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -330107695 ] } } }, "ByRandom": true, "TaskList": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CastAnimation", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AnchorOffset": { "x": 2, "y": 0, "z": -13.5 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AimOffset": { "x": 0, "y": 2.2, "z": 0 } }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Hit_Special03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.44580000056885183 } }, "SkipWhenStateChange": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Success" }, "DynamicValues": { "MDF_ActionDelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1371350751 ] } }, "MDF_DamageTakenUpRatio_PerLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1170883848 ] } } } } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 2 } } } ] } ] } ], "GlobalModifiers": { "Monster_W2_HuanlongPart_01_Revive": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc02635c630] 0xc02635c600}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "_CallbackList": [ { "Event": "OnLimboWaitHeal", "Priority": -50, "CallbackConfig": [ { "$type": "RPG.GameCore.DispelStatus", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "OnlyAlive": false, "IsSilentDispel": true }, { "$type": "RPG.GameCore.SetHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifyValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ShowText": false }, { "$type": "RPG.GameCore.LockTargetHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Threshold": { "IsDynamic": false, "FixedValue": { "Value": 0.0009999999310821295 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Resistance" } }, { "$type": "RPG.GameCore.ExitBreakState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CancelRecoverAnim": true }, { "$type": "RPG.GameCore.ResetStance", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ForbidWhenEmpty": false }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Activity" } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "Insert3Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "Insert1Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "Insert2Flag" } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectableWithAllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Revive" } }, "ByRandom": true, "IncludeLimbo": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert1Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert2Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert3Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "InsertFlagFirst" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "InsertFlagFirst" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerSummoner" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W2_HuanlongPart_01_PassiveSkill_InsertAll_Phase01" }, "InsertAbilityPriority": "MonsterChangePhase", "OwnerAliveState": "Mask_AliveOrLimbo", "TargetAliveState": "Mask_AliveOrLimbo" } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 1567215043, "Hash64": 3910871731297882240 } } ], "LifeTime": 2 }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Dormancy" }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 256264992 ] } } } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "InsertFlagFirst" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerSummoner" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W2_HuanlongPart_01_PassiveSkill_InsertAll_Phase01" }, "InsertAbilityPriority": "MonsterChangePhase", "OwnerAliveState": "Mask_AliveOrLimbo", "TargetAliveState": "Mask_AliveOrLimbo" } ] } ] } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 1567215043, "Hash64": 3910871731297882240 } } ], "LifeTime": 2 }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Dormancy" }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 256264992 ] } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Activity" } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "Insert3Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "Insert1Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Activity" } }, { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AnimStateName": "Hit_Special02" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AnimStateName": "PassiveSkill01_Start" } ] }, { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "PhaseName": "Phase4", "PhaseAnimConfig": { "StandBy": "PassiveSkill01_Loop" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "NeedRemoveActivity" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "PartDecisionFlag" }, "ContextScope": "TargetEntity" } ] }, { "Event": "OnEndBreak", "CallbackConfig": [ { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "PhaseName": "Phase0", "PhaseAnimConfig": { "Hit": "Hit", "HitH": "Hit_H", "ModifierBehaviorVisuals": [ { "Flag": "Break", "AnimOccur": "Stagger", "AnimLoop": "Stagger_Loop", "AnimRecover": "Stagger_Recover" } ] } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "ChangePhaseFlag" } } ] } ] }, "Monster_W2_HuanlongPart_01_Stealth": { "BehaviorFlagList": [ "Stealth" ], "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.MakeCharacterHUDVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "IndependentControl": true }, { "$type": "RPG.GameCore.AttachEntityUnselectable" } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.ReleaseCharacterHUDVisibleControl", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } } ] } ] }, "Monster_W2_HuanlongPart_01_Dormancy": { "LifeTime": 1, "BehaviorFlagList": [ "DisableHealHP" ], "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.LockHP", "Threshold": { "IsDynamic": false, "FixedValue": { "Value": 0.0009999999310821295 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Stealth" } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_PassiveSkill01_Loop.prefab", "ForceSimulateImmediately": false } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Stealth" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Resistance" } }, { "$type": "RPG.GameCore.UnlockTargetHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_PassiveSkill01_Loop.prefab", "ForceImmediateFadeOut": false } ] }, { "Event": "OnAllowAction", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Stealth" } } ] }, { "Event": "OnPhase2", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Stealth" } } ] } ] }, "Monster_W2_HuanlongPart_01_WeakControl": { "BehaviorFlagList": [ "STAT_AITargetLowerPriority", "MuteBreak" ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackWeakness", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "OPType": "Protected", "WeakList": [ "Physical", "Fire", "Ice", "Thunder", "Wind", "Quantum", "Imaginary" ] } ] } ] }, "Monster_W2_HuanlongPart_01_Activity_Mark": {}, "Monster_W2_HuanlongPart_01_Activity": { "LifeStepMoment": "ModifierPhase1End", "BehaviorFlagList": [ "RemoveWhenCasterDead" ], "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_APShow" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_03_StandBy_Loop.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_03_Ani_Appear_01.prefab", "ForceSimulateImmediately": false } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_StandBy_Loop.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_Ani_Appear_01.prefab", "ForceSimulateImmediately": false } ] }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_WeakControl" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "PartDecisionFlag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.ExitBreakState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CancelRecoverAnim": true }, { "$type": "RPG.GameCore.ResetStance", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ForbidWhenEmpty": false } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_APShow" } }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_StandBy_Loop.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_03_StandBy_Loop.prefab", "IsNeedFadeOut": false, "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_StandBy_Loop_02.prefab", "IsNeedFadeOut": false, "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AnimLogicState": "Idle" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveOnly": false, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_WeakControl" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "PartActivityCount" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Activity" } }, "ByRandom": true, "TaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Key": { "Value": "PartActivityCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "ContextScope": "TargetEntity" } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "PartActivityCount" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Sign" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Sign02" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Number01" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Sign" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Number02" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Sign02" } } ] }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "PartDecisionFlag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" } ] }, { "Event": "OnBeingBreak", "CallbackConfig": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "PartActivityCount" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Activity" } }, "ByRandom": true, "IncludeLimbo": true, "TaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Key": { "Value": "PartActivityCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "ContextScope": "TargetEntity" } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Number01" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Sign" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Number02" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Sign02" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "Insert3Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "STAT_CTRL", "AddedOrAlive": true }, "FailedTaskList": [ { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "PhaseName": "Phase1", "PhaseAnimConfig": { "Hit": "Hit_Special", "HitH": "Hit_Special", "ModifierBehaviorVisuals": [ { "Flag": "Break", "AnimOccur": "Hit_Special", "AnimLoop": "Stagger_Loop", "AnimRecover": "Stagger_Recover", "ForecHitH": true } ] } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "ChangePhaseFlag" } } ] } ] }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "Insert1Flag" } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectableWithAllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Revive" } }, "ByRandom": true, "IncludeLimbo": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert1Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert2Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert3Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "InsertFlagFirst" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "InsertFlagFirst" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerSummoner" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W2_HuanlongPart_01_PassiveSkill_InsertAll_Phase01" }, "InsertAbilityPriority": "MonsterChangePhase", "OwnerAliveState": "Mask_AliveOrLimbo", "TargetAliveState": "Mask_AliveOrLimbo" } ] } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "InsertFlagFirst" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerSummoner" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W2_HuanlongPart_01_PassiveSkill_InsertAll_Phase01" }, "InsertAbilityPriority": "MonsterChangePhase", "OwnerAliveState": "Mask_AliveOrLimbo", "TargetAliveState": "Mask_AliveOrLimbo" } ] } ] } ] }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "PartDecisionFlag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] }, { "Event": "OnDispel", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "Insert3Flag" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "STAT_CTRL" }, "FailedTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectableWithAllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Revive" } }, "ByRandom": true, "IncludeLimbo": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert1Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert2Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert3Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "InsertFlagFirst" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "InsertFlagFirst" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerSummoner" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W2_HuanlongPart_01_PassiveSkill_InsertAll_Phase01" }, "InsertAbilityPriority": "MonsterChangePhase", "OwnerAliveState": "Mask_AliveOrLimbo", "TargetAliveState": "Mask_AliveOrLimbo" } ] } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "InsertFlagFirst" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerSummoner" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W2_HuanlongPart_01_PassiveSkill_InsertAll_Phase01" }, "InsertAbilityPriority": "MonsterChangePhase", "OwnerAliveState": "Mask_AliveOrLimbo", "TargetAliveState": "Mask_AliveOrLimbo" } ] } ] } ] } ] } ] } ] }, "Monster_W2_HuanlongPart_01_RemoveActivityEffect": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_StandBy_Loop.prefab", "IsNeedFadeOut": false, "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_03_StandBy_Loop.prefab", "IsNeedFadeOut": false, "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_StandBy_Loop_02.prefab", "IsNeedFadeOut": false, "ForceImmediateFadeOut": false } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_03_StandBy_Loop.prefab", "ForceSimulateImmediately": false } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_StandBy_Loop.prefab", "ForceSimulateImmediately": false } ] }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_StandBy_Loop_02.prefab", "ForceSimulateImmediately": false } ] } ] }, "Monster_W2_HuanlongPart_01_Success": { "Stacking": "Replace", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc027e62d20] 0xc027e62cf0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc027e63110] 0xc027e630e0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc027e633e0] 0xc027e633b0}": { "readInfo": null, "unk": null, "v24": { "Value": 1 } } } }, "LifeTime": 1, "MaxLayer": 2, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "_CallbackList": [ { "Event": "OnAllowAction", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "ModifierLayers" }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AllDamageTypeTakenRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ 912451277, 1458882163 ] } } }, { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_Huanlong_00_Charge" } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_HuanlongPart_01/Eff_Monster_W2_HuanlongPart_01_Skill02_Hit_Body.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddNormalizedValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -2109623552 ] } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Debuff_Common_DefenceDown.prefab", "ForceSimulateImmediately": false } ] } ] }, "Monster_W2_HuanlongPart_01_InsertAbilityController": { "_CallbackList": [ { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "STAT_CTRL_Frozen" }, { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "Break" } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "PhaseName": "Phase0", "PhaseAnimConfig": { "Hit": "Hit", "HitH": "Hit_H", "ModifierBehaviorVisuals": [ { "Flag": "Break", "AnimOccur": "Stagger", "AnimLoop": "Stagger_Loop", "AnimRecover": "Stagger_Recover" } ] } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "ChangePhaseFlag" } } ] } ] }, { "Event": "OnListenActionPhaseBegin", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "Insert1Flag" } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "Insert2Flag" } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "Insert3Flag" } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "InsertFlag" } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "InsertFlagFirst" } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "TeammateInsertFlag" } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "TeammateInsertFlag2" } } ] }, { "Event": "OnListenAllowAction", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "Break" }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "ChangePhaseFlag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "PhaseName": "Phase5", "PhaseAnimConfig": { "Hit": "Hit_H_Break", "HitH": "Hit_H_Break", "ModifierBehaviorVisuals": [ { "Flag": "Break", "AnimOccur": "Stagger", "AnimLoop": "Stagger_Loop", "AnimRecover": "Stagger_Recover" } ] } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "ChangePhaseFlag" } } ] } ] }, { "Event": "OnListenTurnEnd", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "Insert1Flag" } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "Insert2Flag" } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "Insert3Flag" } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "InsertFlag" } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "InsertFlagFirst" } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "TeammateInsertFlag" } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "TeammateInsertFlag2" } } ] }, { "Event": "OnBeingBreak", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "Insert3Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "STAT_CTRL", "AddedOrAlive": true }, "FailedTaskList": [ { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "PhaseName": "Phase1", "PhaseAnimConfig": { "Hit": "Hit_Special", "HitH": "Hit_Special", "ModifierBehaviorVisuals": [ { "Flag": "Break", "AnimOccur": "Hit_Special", "AnimLoop": "Stagger_Loop", "AnimRecover": "Stagger_Recover", "ForecHitH": true } ] } }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "ChangePhaseFlag" } } ] }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "Insert1Flag" } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectableWithAllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_W2_HuanlongPart_01_Revive" } }, "ByRandom": true, "IncludeLimbo": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert1Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert2Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "Insert3Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DynamicKey": { "Value": "InsertFlagFirst" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "InsertFlagFirst" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerSummoner" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W2_HuanlongPart_01_PassiveSkill_InsertAll_Phase01" }, "InsertAbilityPriority": "MonsterChangePhase", "OwnerAliveState": "Mask_AliveOrLimbo", "TargetAliveState": "Mask_AliveOrLimbo" } ] } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "InsertFlagFirst" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerSummoner" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W2_HuanlongPart_01_PassiveSkill_InsertAll_Phase01" }, "InsertAbilityPriority": "MonsterChangePhase", "OwnerAliveState": "Mask_AliveOrLimbo", "TargetAliveState": "Mask_AliveOrLimbo" } ] } ] } ] } ] } ] } ] }, "Monster_W2_HuanlongPart_01_Resistance": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackStatusResistance", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "BehaviorFlag": "STAT_CTRL", "Resistance": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] } ] }, "Monster_W2_HuanlongPart_01_Number01": {}, "Monster_W2_HuanlongPart_01_Number02": {}, "Monster_W2_HuanlongPart_01_Phase2_SpecialPerform": { "LifeTime": 1, "BehaviorFlagList": [ "Endurance" ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.LockHP", "Threshold": { "IsDynamic": false, "FixedValue": { "Value": 0.0009999999310821295 } } } ] } ] }, "Monster_W2_HuanlongPart_01_Phase2_JingYuan": { "LifeTime": 1, "BehaviorFlagList": [ "AvatarBreak", "DisableAction" ] }, "Monster_W2_HuanlongPart_01_Phase3End": { "BehaviorFlagList": [ "DisableAction" ] }, "Monster_W2_HuanlongPart_01_Dispel": { "_CallbackList": [ { "Event": "OnAllowAction", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifierByBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierBehaviorFlags": [ "Taunt" ] } ] }, { "Event": "OnPhase2", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] } } }