{ "AbilityList": [ { "Modifiers": { "Modifier_Monster_W4_FireProwler_01_PassiveSkillInitiate_EvolveBuildSC": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 403202300 } } }, { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 403202300 } } } ] }, "FailedTaskList": [ { "$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": "Modifier_StageAbility_VS_Devil_SC_TreasureEnemy_Enemy" } }, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "FailedTaskList": [ { "$type": "RPG.GameCore.SetTargetUniqueName", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "UniqueName": "EvolveBuild_SC_Treasure" } ] } ] } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "SpeedDelta", "PropertyValue": { "IsDynamic": false, "FixedValue": { "Value": 200 } } } ] } ] } }, "Name": "Monster_W4_FireProwler_01_PassiveSkillInitiate_EvolveBuildSC", "TargetInfo": { "TargetType": "Caster" }, "OnAdd": [ { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "Weapon02" } ], "Scale": { "X": 0, "Y": 0, "Z": 0 } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTargetEntityType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "EntityTypeMask": "Monster", "Inverse": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Modifier_Monster_W4_FireProwler_01_PassiveSkillInitiate_EvolveBuildSC" } } ] } ], "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Common_MuteHitFly" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTargetEntityType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "EntityTypeMask": "Monster" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_01_Repeat" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Charge" } }, "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByCopying", "FromTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "FromDynamicKey": { "Value": "CurrentHPRatio" }, "ToDynamicKey": { "Value": "CurrentHPRatio" } }, { "$type": "RPG.GameCore.LoseHPByRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "AttackType": "Unknown", "DamageType": "Physical", "RatioType": "MaxHP", "Ratio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ -2000161634, 300395742 ] } }, "Floor": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DisplayData": { "DitherRangeX": 0.03, "DitherRangeY": 0.03, "FixedPosition": false } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_RallyHP_Mark" }, "DynamicValues": { "MDF_RallyHP": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ -2000161634, 300395742 ] } } }, "InheritCaster": "CasterSelf" }, { "$type": "RPG.GameCore.ShowEntityFloatMessage", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "ContentID": { "Hash": 3464986726847278928 } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_01_DeathRattle" } } ] }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_01_DamageValue" }, "DynamicValues": { "MDF_Skill01": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1126825319 ] } }, "MDF_Skill01_Adjoin": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -335668838 ] } }, "MDF_Skill02": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } } }, "InheritCaster": "TargetSelf" } ] } ] }, { "Name": "Monster_W4_FireProwler_01_Skill01_Phase01_EvolveBuildSC", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamLight", "FormationType": "LightTeamNormal", "CustomFormationIgnoreDying": false }, { "$type": "RPG.GameCore.SetTeamRootOffset", "Team": "TeamLight", "Offset": { "X": 0, "Y": 0, "Z": -1 } }, { "$type": "RPG.GameCore.SetTeamFormation", "FormationTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "CustomFormationName": "Monster_4034010_Skill01_Mid", "CustomCenterTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" } }, { "$type": "RPG.GameCore.SetTeamFormation", "FormationTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetLeftEntity" }, "CustomFormationName": "Monster_4034010_Skill01_Left", "CustomCenterTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" } }, { "$type": "RPG.GameCore.SetTeamFormation", "FormationTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetRightEntity" }, "CustomFormationName": "Monster_4034010_Skill01_Right", "CustomCenterTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "TemplateName": "Monster_Common_UseSkill", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "IsLocalOffset": true, "AnchorOffset": { "X": -1, "Y": 0, "Z": 0 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "FollowPoleAngle": 90, "FollowElevationAngle": -4.52, "FollowRadius": 5, "FollowDamp": 0.1, "AimDamp": 0.1, "ForbidDynamicOffset": false, "ResetToDefault": false }, "AdditiveNormalConfig": { "CameraState": "CastAnimation", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnchorOffset": { "X": 0.33, "Y": 0.2, "Z": 0.88 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AimOffset": { "X": -0.01, "Y": 0.25, "Z": 0 }, "Dutch": 1, "ResetToDefault": false }, "BlendConfig": { "BlendType": "Cut", "BlendTime": 0.013333 } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_FireProwler_01_Skill01_Camera_EvolveBuildSC" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_FireProwler_01_Skill01_Phase02_EvolveBuildSC" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill03_buff.prefab" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============走到了这======================" } ] }, { "Name": "Monster_W4_FireProwler_01_Skill01_Phase02_EvolveBuildSC", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill03_buff.prefab" }, { "$type": "RPG.GameCore.TriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTransitionDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } }, "MovingRangeList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "IgnoreRadius": true, "OffsetCoord": "Target", "OffsetForward": { "IsDynamic": false, "FixedValue": { "Value": 2.5 } }, "OffsetHorizontal": { "IsDynamic": false, "FixedValue": { "Value": -0.8 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.139 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.37 } } }, { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TeamFormation" }, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.683 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.813 } } } ], "WaitAnimState": false }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.9 } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Skill01_Attack01.prefab" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1126825319 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill01_Hit02.prefab" } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetAdjoinEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -335668838 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill01_Hit02.prefab" } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Common_Rapid_Middle" } }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1.5 } } }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W4_FireProwler_01_Skill01_Camera_EvolveBuildSC", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.139 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CasterToTargetPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "IsLocalOffset": true, "AnchorOffset": { "X": 2.86, "Y": 1.67, "Z": -6.06 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AimOffset": { "X": 0.77, "Y": 0.39, "Z": 0 }, "Dutch": 2 }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeamWithAbilityTargetAndAdjoinEntity" }, "IsTargetIgnoreCameraDither": true } } } ] }, { "Name": "Monster_W4_FireProwler_01_Skill02_EvolveBuildSC", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill03_buff.prefab" }, { "$type": "RPG.GameCore.TriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTransitionDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } }, "MovingRangeList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" }, "IgnoreRadius": true, "OffsetCoord": "Target", "OffsetForward": { "IsDynamic": false, "FixedValue": { "Value": 3.5 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.039 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.217 } } }, { "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, { "$type": "RPG.GameCore.TargetMapTeamFormation" } ] }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.448 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.576 } } } ], "WaitAnimState": false }, { "$type": "RPG.GameCore.WaitParallelTimeStamp", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.75 } } }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "Key": { "Value": "Skill02_AssistCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 4 } } }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "Key": { "Value": "Skill02_CurCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 4 } } }, { "$type": "RPG.GameCore.SetDynamicValueByCopying", "FromTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "FromDynamicKey": { "Value": "Skill02_CurCount" }, "ToDynamicKey": { "Value": "Skill02_CurCount" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "DynamicKey": { "Value": "Skill02_AssistCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Skill02_Attack01.prefab" } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "DynamicKey": { "Value": "Skill02_AssistCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Skill02_Attack01_V2.prefab" } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "DynamicKey": { "Value": "Skill02_AssistCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Skill02_Attack01_V3.prefab" } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "DynamicKey": { "Value": "Skill02_AssistCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 4 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Skill02_Attack01_V4.prefab" } ] }, { "$type": "RPG.GameCore.WaitParallelTimeStamp", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.85 } } }, { "$type": "RPG.GameCore.WaitParallelTimeStamp", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1.8 } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Absorb02_light.prefab", "MinMutexType": "Entity" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "DynamicKey": { "Value": "Skill02_AssistCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1917372883 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_TimePower" }, "LayerAddWhenStack": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ -1298197153, 1917372883 ] } }, "InheritCaster": "TargetSelf" }, { "$type": "RPG.GameCore.SetMonsterEnergyBarState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "EnergyBarType": "FireProwler", "TriggerName": "NumChange_Increase" }, { "$type": "RPG.GameCore.ShowEntityFloatMessage", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "ContentID": { "Hash": 8437539932037311070 } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Absorb02.prefab", "MinMutexType": "Entity" }, { "$type": "RPG.GameCore.Remodifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "CasterFilter": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MMonster_W4_FireProwler_00_RallyHP_Mark", "TaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByCopying", "FromTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "FromDynamicKey": { "Value": "MDF_RallyHP" }, "FromModifierName": { "Value": "ParamModifier" }, "ToDynamicKey": { "Value": "Skill02_HealHPRatio" } } ] }, { "$type": "RPG.GameCore.HealHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "FormulaType": "HealByTargetMaxHP", "HealPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ 328908725, 1917372883 ] } } } ] }, { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummoner" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_RallyHP_Mark" }, "OnlyRemoveCasterAdded": true }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_01_DeathRattle" } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" } ] }, { "Name": "StageAbility_VS_Devil_SC_TreasureDeathRattle", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============亡语实际执行======================" }, { "$type": "RPG.GameCore.ChangeTargetModifierEffectState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "OnlyModifierEffects": false, "IsHide": true }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Limbo", "AnimStateName": "Die_Limbo", "NormalizedTransitionDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.01 } }, "ForceStart": true }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.4 } } }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityInherentTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "AbilityName": { "Value": "StageAbility_VS_Devil_SC_TreasureDeathRattle_AllDarkTeam" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_EvolveBuild_S2/Eff_EvolveBuild_S2_Treasure.prefab", "PositionOffset": { "X": 0, "Y": 0.95, "Z": 0 } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1.8 } } }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_EvolveBuild_S2/Eff_EvolveBuild_S2_Treasure.prefab" }, { "$type": "RPG.GameCore.ShowEvolveBuildTreasureInBattle", "TreasureType": "DemonKing" }, { "$type": "RPG.GameCore.SetDieImmediately", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } } ], "DynamicValues": { "Floats": { "-1858978958": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-611665526": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-2145785502": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-956533435": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-1510183969": { "ReadInfo": { "Type": "None", "Index": 0 } }, "2028001376": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-332221636": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-1987517287": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, { "Name": "StageAbility_VS_Devil_SC_TreasureDeathRattle_AllDarkTeam", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamLight", "FormationType": "LightTeamNormal", "CustomFormationIgnoreDying": false }, { "$type": "RPG.GameCore.GlobalMainIntensityEffect", "TargetIntensity": 0.3, "FadeDuration": 0.55 }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "IsLocalOffset": true, "AnchorOffset": { "X": 0, "Y": 1.35, "Z": -0.01 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AimOffset": { "X": 0, "Y": -1.35, "Z": 0.001 }, "FollowPoleAngle": 80, "FollowRadius": 7.5, "FollowDamp": 0.5, "AimDamp": 0.5 }, "BlendConfig": { "BlendType": "Custom", "CustomCurveName": "BlendCut_00to1", "BlendTime": 0.9 }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "IsTargetIgnoreCameraDither": true, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1.2 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "OneShake_Heavy_03s_Z", "OverrideShakeConfigV2": { "ShakeScale": 0.7, "ShakeTime": 0.1, "ShakeDir": { "X": 0, "Y": 0.1, "Z": 0 } } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.05 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "OneShake_Normal_03s_Z", "OverrideShakeConfigV2": { "ShakeScale": 0.4, "ShakeTime": 0.05, "ShakeDir": { "X": 0, "Y": -0.03, "Z": 0 } } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.05 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "OneShake_Normal_03s_Z", "OverrideShakeConfigV2": { "ShakeScale": 0.4, "ShakeTime": 0.05, "ShakeDir": { "X": 0, "Y": 0.03, "Z": 0 } } } }, { "$type": "RPG.GameCore.GlobalMainIntensityEffect", "IsRevert": true, "FadeDuration": 0.5 } ] }, { "Modifiers": { "StageAbility_VS_Card_SC_099_Modifier": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Card_SC_099_Insert_Once" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Card_SC_099_Camera_1" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Card_SC_099_Camera_2" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Card_SC_099_Camera_3" } } ] }, { "Event": "OnListenAfterAttackEnd", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamLight" }, { "$type": "RPG.GameCore.ByCurrentSkillType" } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Card_SC_099_Insert_Once" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "InsertAbilityPriority": "MonsterInsertAttackSelf" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============尝试插入======================" } ] } ] } ], "Stacking": "Replace", "DynamicValues": { "Floats": { "-2036813949": { "ReadInfo": { "Type": "None", "Index": 0 } } } } } }, "Name": "StageAbility_3999952", "OnAdd": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "StageAbility_VS_Card_SC_099_Modifier" } }, { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "VS_LE_AbilityInit" } ] }, { "Modifiers": { "MMonster_W4_FireProwler_00_AudioReset": { "_CallbackList": [ { "Event": "OnLeaveBattle", "CallbackConfig": [ { "$type": "RPG.GameCore.LevelAudioState", "GroupName": "State_Battle_Monster_W4_FireProwler_00", "StateName": { "Value": "Stage_Common" }, "SaveToCustomString": true } ] } ] }, "MMonster_W4_FireProwler_00_ChangePhaseController": { "_CallbackList": [ { "Event": "OnLimboWaitHeal", "Priority": -90, "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_Head.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_WeaponA_01.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_overlay2.prefab" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "ChangePhase" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_RallyHP" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_RallyHP_Mark" }, "RemoveAllInstance": true }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_RallyHP" } }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "RallyHP", "PropertyValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_01_DeathRattle" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_AllDamageReduce" } }, { "$type": "RPG.GameCore.ForceKill", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "ChangePhase" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "ChangePhaseStart" }, { "$type": "RPG.GameCore.DispelStatus", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "OnlyAlive": false, "IsSilentDispel": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AliveOnly": false, "ModifierName": { "Value": "MCommon_Endurance" } }, { "$type": "RPG.GameCore.SetMonsterPhase", "SetMode": "Inc" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "Phase_Flag" }, "ContextScope": "TargetEntity", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W4_FireProwler_00_ChangePhase2_EvolveBuildSC" }, "InsertAbilityPriority": "MonsterChangePhase", "OwnerAliveState": "Mask_AliveOrLimbo", "TargetAliveState": "Mask_AliveOrLimbo", "ShowInActionBar": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W4_FireProwler_00_ChangePhase1" }, "InsertAbilityPriority": "MonsterChangePhase", "OwnerAliveState": "Mask_AliveOrLimbo", "TargetAliveState": "Mask_AliveOrLimbo", "ShowInActionBar": true } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "Phase_Flag" }, "ContextScope": "TargetEntity", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] } ] }, "MMonster_W4_FireProwler_00_EffectController": { "_CallbackList": [ { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_Head.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_WeaponA_01.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_overlay2.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_WeaponA_02.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self1.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self3.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self4.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self5.prefab" } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_Head.prefab" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_WeaponA_01.prefab" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_overlay2.prefab" } ] }, { "Event": "OnBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self1.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self3.prefab" } ] } ] }, { "Event": "OnAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self1.prefab" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self3.prefab" } ] } ] }, { "Event": "OnBeingBreak", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_Head.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_WeaponA_01.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_overlay2.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_WeaponA_02.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self1.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self3.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self4.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self5.prefab" } ] }, { "Event": "OnEndBreak", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_Head.prefab" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_overlay2.prefab" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_WeaponA_01.prefab" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_WeaponA_02.prefab" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self1.prefab" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self3.prefab" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self4.prefab" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self5.prefab" } ] } ] } ] } }, "Name": "Monster_W4_FireProwler_00_PassiveSkill01_EvolveBuildSC", "TargetInfo": { "TargetType": "Caster" }, "OnAdd": [ { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "Weapon02" } ], "Scale": { "X": 0, "Y": 0, "Z": 0 } } ], "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_AudioReset" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "W4_FireProwler_00_BattleScore1" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "W4_FireProwler_00_BattleScore2" } }, { "$type": "RPG.GameCore.SetTargetUniqueName", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "UniqueName": "W4_FireProwler_00" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterTemplateID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TargetMonsterTemplateID": { "IsDynamic": false, "FixedValue": { "Value": 4034014 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_FantasticStory" } } ] }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "OneMorePerTurn" } }, { "$type": "RPG.GameCore.ShowBossInfoBar", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "IsShow": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Common_MuteHitFly" } }, { "$type": "RPG.GameCore.ModifyDefaultTeamFormation", "TeamCenter": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ExtraConfig": [ { "CentralXOffset": 0.8 }, { "LocalZOffsetFixed": 0.5, "CentralXOffset": 0.1 }, { "CentralXOffset": 0.23 }, { "LocalZOffsetFixed": 0.5, "CentralXOffset": -0.5 }, { "CentralXOffset": -1.2 } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_FantasticStory" }, "Inverse": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_ChangePhaseController" } } ] }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_EffectController" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_TimePowerListener" }, "DynamicValues": { "MDF_MaxCount": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 157139069 ] } } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_RallyHPListener" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_FantasticStory" }, "Inverse": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_AllDamageReduce" }, "MaxLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1157393854 ] } }, "LayerAddWhenStack": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1157393854 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1874354270 ] } } } }, { "$type": "RPG.GameCore.ShowEntityFloatMessage", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ContentID": { "Hash": 1800651763018157327 } } ] }, { "$type": "RPG.GameCore.LevelAudioState", "GroupName": "State_Battle_Monster_W4_FireProwler_00", "StateName": { "Value": "Phase1" }, "SaveToCustomString": true } ] }, { "Modifiers": { "Monster_W4_FireProwler_00_PassiveSkill02_EvolveBuildSC_Initiate": { "BehaviorFlagList": [], "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.SetTargetUniqueName", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "UniqueName": "EvolveBuild_SC_Devil" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "StageMergedID", "ValueType": "StageMergedID" }, { "$type": "RPG.GameCore.SetModifierOverrideNameForStatus", "ModifierOwner": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MMonster_W4_FireProwler_00_RallyHP", "ModifierNameForStatus": "Monster_W4_FireProwler_00_EvolveBuildSC_RallyHP" }, { "$type": "RPG.GameCore.SetModifierOverrideNameForStatus", "ModifierOwner": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MMonster_W4_FireProwler_00_AllDamageReduce", "ModifierNameForStatus": "Monster_W4_FireProwler_00_EvolveBuildSC_AllDamageReduce" } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "BattleAchievement_VS_Extra_30200" } } ] }, { "Event": "OnModifierOnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetModifierOverrideNameForStatus", "ModifierOwner": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MMonster_W4_FireProwler_00_RallyHP", "ModifierNameForStatus": "Monster_W4_FireProwler_00_EvolveBuildSC_RallyHP" }, { "$type": "RPG.GameCore.SetModifierOverrideNameForStatus", "ModifierOwner": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MMonster_W4_FireProwler_00_AllDamageReduce", "ModifierNameForStatus": "Monster_W4_FireProwler_00_EvolveBuildSC_AllDamageReduce" } ] } ], "DynamicValues": { "Floats": { "977715209": { "ReadInfo": { "Type": "None", "Index": 0 } } } } } }, "Name": "Monster_W4_FireProwler_00_PassiveSkill02_EvolveBuildSC", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "UsedEnterBattleFlag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W4_FireProwler_00_PassiveSkill02_EvolveBuildSC_Initiate" } } ] }, { "Name": "Monster_W4_FireProwler_00_Skill01_EvolveBuildSC_Phase01", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamLight", "FormationType": "LightTeamNormal", "CustomFormationIgnoreDying": false }, { "$type": "RPG.GameCore.SetTeamRootOffset", "Team": "TeamLight", "Offset": { "X": 0, "Y": 0, "Z": -1 } }, { "$type": "RPG.GameCore.SetTeamFormation", "FormationTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "CustomFormationName": "Monster_4034010_Skill01_Mid", "CustomCenterTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" } }, { "$type": "RPG.GameCore.SetTeamFormation", "FormationTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetLeftEntity" }, "CustomFormationName": "Monster_4034010_Skill01_Left", "CustomCenterTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" } }, { "$type": "RPG.GameCore.SetTeamFormation", "FormationTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetRightEntity" }, "CustomFormationName": "Monster_4034010_Skill01_Right", "CustomCenterTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" } }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill01_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill01_EvolveBuildSC_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.95 } }, "MovingRangeList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "IgnoreRadius": true, "OffsetCoord": "Target", "OffsetForward": { "IsDynamic": false, "FixedValue": { "Value": 2.5 } }, "OffsetHorizontal": { "IsDynamic": false, "FixedValue": { "Value": -0.8 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.35 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.498 } } }, { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TeamFormation" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.731 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.807 } } } ] }, { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "TargetType": "LightTeamCenter" }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" } ] }, { "Name": "Monster_W4_FireProwler_00_Skill01_EvolveBuildSC_Phase02", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_vo_monster_skill01_w4_fireprowler_00" } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.35714284 } } }, { "$type": "RPG.GameCore.LookAt", "TargetType": "AbilityTargetEntity" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.516 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1126825319 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill01_Hit02.prefab" } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetAdjoinEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -335668838 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill01_Hit02.prefab" } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Common_Rapid_Middle" } }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.WaitAnimState", "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.72 } } }, { "$type": "RPG.GameCore.SetDynamicValueByHPRatio", "DynamicKey": "CurrentHPRatio", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_FantasticStory" }, "Inverse": true }, { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SummonMonster", "SummonMonsterDataList": [ { "MonsterIDFromCustomValue": { "Hash": -289960640 }, "LocationType": "KeepOnFirst", "InitAnimStateName": "StandBy01" }, { "MonsterIDFromCustomValue": { "Hash": -289960640 }, "LocationType": "KeepOnLast", "InitAnimStateName": "StandBy01" } ], "RefreshTeamLocation": false, "AlignYawWithCaster": true } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_FantasticStory" }, "Inverse": true }, { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SummonMonster", "SummonMonsterDataList": [ { "MonsterIDFromCustomValue": { "Hash": -289960640 }, "LocationType": "KeepOnFirst", "InitAnimStateName": "StandBy01" }, { "MonsterIDFromCustomValue": { "Hash": -289960640 }, "LocationType": "KeepOnLast", "InitAnimStateName": "StandBy01" }, { "MonsterIDFromCustomValue": { "Hash": -289960640 }, "LocationType": "KeepOnFirst", "InitAnimStateName": "StandBy01" }, { "MonsterIDFromCustomValue": { "Hash": -289960640 }, "LocationType": "KeepOnLast", "InitAnimStateName": "StandBy01" } ], "RefreshTeamLocation": false, "AlignYawWithCaster": true } ] }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -289960640 ] } } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MCommon_Servant" } }, { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "PhaseName": "Phase01_Still", "PhaseAnimConfig": { "StandBy": "StandBy01_Still", "ModifierBehaviorVisuals": [ { "Flag": "Break", "AnimOccur": "Stagger01_Still", "AnimLoop": "Stagger_Loop01_Still", "AnimRecover": "Stagger_Recover01_Still" } ], "Hit": "Hit_H01_Still", "HitH": "Hit_H01_Still", "Die": "Die01_Still", "DieHit": "Die01_Still" } }, { "$type": "RPG.GameCore.TriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AnimLogicState": "Idle", "AnimStateName": "StandBy01_Still" } ] }, { "$type": "RPG.GameCore.MakeCharacterHUDVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LastSummonMonsters" }, "Visible": true }, { "$type": "RPG.GameCore.PlayMonsterHPBarTween", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LastSummonMonsters" }, "BackgroundColor": "#00000000", "FollowSimulationSpeed": true }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W4_FireProwler_00_Skill02_EvolveBuildSC_Phase01", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamLight", "FormationType": "LightTeamNormal", "CustomFormationIgnoreDying": false }, { "$type": "RPG.GameCore.SetTeamFormation", "FormationTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "CustomFormationName": "Monster_4034010_Skill02", "CustomCenterTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.SetTeamFormation", "FormationTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamEntity" }, "CustomFormationName": "Monster_4034010_Skill02_0", "CustomCenterTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill02_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill02_EvolveBuildSC_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.LookAt", "TargetType": "LightTeamCenter" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamLeft" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Inverse": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamLeft" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterRightEntity" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterRightEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -289960640 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterRightEntity" }, "TargetType": "TeamFormation", "AngleOffset": 20 } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterRightEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -289960640 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterRightEntity" }, "TargetType": "TeamFormation", "AngleOffset": 20 } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamLeft" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -289960640 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamLeft" }, "TargetType": "TeamFormation", "AngleOffset": 40 } ] } ] } ] }, { "$type": "RPG.GameCore.TriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.92 } }, "MovingRangeList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" }, "IgnoreRadius": true, "OffsetCoord": "Target", "OffsetForward": { "IsDynamic": false, "FixedValue": { "Value": 3.5 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.308 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.443 } } }, { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TeamFormation" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.619 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.716 } } } ] }, { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "TargetType": "LightTeamCenter" }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle", "NormalizedTransitionDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } } ] }, { "Name": "Monster_W4_FireProwler_00_Skill02_EvolveBuildSC_Phase02", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_vo_monster_skill02_w4_fireprowler_00" } }, { "$type": "RPG.GameCore.PlayTimeline", "TimelineName": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill02_Timeline.playable" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_AML_Minion02_01_RallyHP_Controller_V2" }, "DynamicValues": { "MDF_RallyTransferRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 616630394 ] } }, "MDF_Rally_HealPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2075828170 ] } }, "MDF_Rally_Strongth_AllDamageTypeAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 128436612 ] } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_AML_Minion02_01_RallyHP_Controller_V2" }, "DynamicValues": { "MDF_RallyTransferRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -823876375 ] } }, "MDF_Rally_HealPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2075828170 ] } }, "MDF_Rally_Strongth_AllDamageTypeAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 128436612 ] } } } } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.469 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit_H", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill02_Hit01.prefab" }, "DisplayData": { "UIMessageHeight": 1.2, "AttachPoint": "Origin" } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Common_Rapid_Big" } }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.WaitAnimState", "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.625 } } }, { "$type": "RPG.GameCore.SetDynamicValueByHPRatio", "DynamicKey": "CurrentHPRatio", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_FantasticStory" }, "Inverse": true }, { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SummonMonster", "SummonMonsterDataList": [ { "MonsterIDFromCustomValue": { "Hash": -1856044581 }, "LocationType": "KeepOnFirst", "InitAnimStateName": "StandBy02" }, { "MonsterIDFromCustomValue": { "Hash": -1856044581 }, "LocationType": "KeepOnLast", "InitAnimStateName": "StandBy02" } ], "RefreshTeamLocation": false, "AlignYawWithCaster": true } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_FantasticStory" }, "Inverse": true }, { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SummonMonster", "SummonMonsterDataList": [ { "MonsterIDFromCustomValue": { "Hash": -1856044581 }, "LocationType": "KeepOnFirst", "InitAnimStateName": "StandBy02" }, { "MonsterIDFromCustomValue": { "Hash": -1856044581 }, "LocationType": "KeepOnLast", "InitAnimStateName": "StandBy02" }, { "MonsterIDFromCustomValue": { "Hash": -1856044581 }, "LocationType": "KeepOnFirst", "InitAnimStateName": "StandBy02" }, { "MonsterIDFromCustomValue": { "Hash": -1856044581 }, "LocationType": "KeepOnLast", "InitAnimStateName": "StandBy02" } ], "RefreshTeamLocation": false, "AlignYawWithCaster": true } ] }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1856044581 ] } } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MCommon_Servant" } }, { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "PhaseName": "Phase02_Still", "PhaseAnimConfig": { "StandBy": "StandBy02_Still", "ModifierBehaviorVisuals": [ { "Flag": "Break", "AnimOccur": "Stagger02_Still", "AnimLoop": "Stagger_Loop02_Still", "AnimRecover": "Stagger_Recover02_Still" } ], "Hit": "Hit_H02_Still", "HitH": "Hit_H02_Still", "Die": "Die02_Still", "DieHit": "Die02_Still" } }, { "$type": "RPG.GameCore.TriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AnimLogicState": "Idle", "AnimStateName": "StandBy02_Still" } ] }, { "$type": "RPG.GameCore.MakeCharacterHUDVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LastSummonMonsters" }, "Visible": true }, { "$type": "RPG.GameCore.PlayMonsterHPBarTween", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LastSummonMonsters" }, "BackgroundColor": "#00000000", "FollowSimulationSpeed": true }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W4_FireProwler_00_Skill02_EvolveBuildSC_Assist", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_vo_monster_skill06_w4_fireprowler_00" } }, { "$type": "RPG.GameCore.PlayTimeline", "TimelineName": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill02_Timeline.playable" }, { "$type": "RPG.GameCore.LookAt", "TargetType": "LightTeamCenter" }, { "$type": "RPG.GameCore.TriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "MovingRangeList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" }, "IgnoreRadius": true, "OffsetCoord": "Target", "OffsetForward": { "IsDynamic": false, "FixedValue": { "Value": 3.5 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.308 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.443 } } }, { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TeamFormation" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.619 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.716 } } } ], "WaitAnimState": false }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_AML_Minion02_01_RallyHP_Controller_V2" }, "DynamicValues": { "MDF_RallyTransferRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 616630394 ] } }, "MDF_Rally_HealPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2075828170 ] } }, "MDF_Rally_Strongth_AllDamageTypeAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 128436612 ] } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_AML_Minion02_01_RallyHP_Controller_V2" }, "DynamicValues": { "MDF_RallyTransferRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -823876375 ] } }, "MDF_Rally_HealPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2075828170 ] } }, "MDF_Rally_Strongth_AllDamageTypeAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 128436612 ] } } } } ] }, { "$type": "RPG.GameCore.WaitParallelTimeStamp", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.8 } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill02_Activated.prefab" }, { "$type": "RPG.GameCore.WaitParallelTimeStamp", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1.966 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit_H", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill02_Hit01.prefab" }, "DisplayData": { "UIMessageHeight": 1.2, "AttachPoint": "Origin" } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Common_Rapid_Big" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Skill02_Assist_Damage" } }, { "$type": "RPG.GameCore.SetDynamicValueByCopying", "FromTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "FromDynamicKey": { "Value": "MDF_Skill02" }, "FromModifierName": { "Value": "MMonster_W4_FireProwler_01_DamageValue" }, "ToDynamicKey": { "Value": "Skill02_Assist_Damage" } }, { "$type": "RPG.GameCore.WaitParallelTimeStamp", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 2.35 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Skill02_AssistCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1752801979 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Skill02_Hit01.prefab" }, "DisplayData": { "UIMessageHeight": 1.2, "AttachPoint": "Origin" } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Common_Rapid_Light" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Skill02_AssistCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1752801979 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Skill02_Hit01.prefab" }, "DisplayData": { "UIMessageHeight": 1.2, "AttachPoint": "Origin" } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Common_Rapid_Light" } } ] }, { "$type": "RPG.GameCore.WaitParallelTimeStamp", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 2.65 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Skill02_AssistCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1752801979 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Skill02_Hit01.prefab" }, "DisplayData": { "UIMessageHeight": 1.2, "AttachPoint": "Origin" } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Common_Rapid_Middle" } } ] }, { "$type": "RPG.GameCore.WaitParallelTimeStamp", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 2.85 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Skill02_AssistCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1752801979 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Skill02_Hit01.prefab" }, "DisplayData": { "UIMessageHeight": 1.2, "AttachPoint": "Origin" } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Common_Rapid_Middle" } } ] }, { "$type": "RPG.GameCore.WaitParallelTimeStamp", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 3.15 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Skill02_AssistCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1752801979 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Skill02_Hit01.prefab" }, "DisplayData": { "UIMessageHeight": 1.2, "AttachPoint": "Origin" } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Common_Rapid_Light" } } ] }, { "$type": "RPG.GameCore.WaitParallelTimeStamp", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 3.55 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Skill02_AssistCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 4 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1752801979 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Skill02_Hit01.prefab" }, "DisplayData": { "UIMessageHeight": 1.2, "AttachPoint": "Origin" } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Common_Rapid_Middle" } } ] }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle", "NormalizedTransitionDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } } ] }, { "Name": "Monster_W4_FireProwler_00_Skill03_EvolveBuildSC_Phase01", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "Weapon02" } ] }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill03_EvolveBuildSC_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill03_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamLeft" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Inverse": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamLeft" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterRightEntity" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterRightEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -289960640 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterRightEntity" }, "TargetType": "TeamFormation", "AngleOffset": 20 } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterRightEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -289960640 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterRightEntity" }, "TargetType": "TeamFormation", "AngleOffset": 20 } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamLeft" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -289960640 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamLeft" }, "TargetType": "TeamFormation", "AngleOffset": 40 } ] } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamRight" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Inverse": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamRight" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterLeftEntity" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterLeftEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1856044581 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterLeftEntity" }, "TargetType": "TeamFormation", "AngleOffset": -20 } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterLeftEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1856044581 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterLeftEntity" }, "TargetType": "TeamFormation", "AngleOffset": -20 } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamRight" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1856044581 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamRight" }, "TargetType": "TeamFormation", "AngleOffset": -40 } ] } ] } ] }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.85 } } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" }, { "$type": "RPG.GameCore.LookAt", "TargetType": "TeamFormation" } ] }, { "Modifiers": { "MMonster_W4_FireProwler_01_Activated01": { "_CallbackList": [ { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill03_Activated.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill03_Activated02.prefab" } ] } ] }, "MMonster_W4_FireProwler_01_Activated02": { "_CallbackList": [ { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill03_Activated.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill03_Activated02.prefab" } ] } ] } }, "Name": "Monster_W4_FireProwler_00_Skill03_EvolveBuildSC_Phase02", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.PlayTimeline", "TimelineName": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill03_mohu.playable" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.224 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 14596250628625751505 } } ], "LifeTime": 2 } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 9424882176534304536 } } ], "LifeTime": 2 } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.333 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -289960640 ] } } }, "TaskList": [ { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "PhaseName": "Phase01", "PhaseAnimConfig": { "StandBy": "StandBy01", "ModifierBehaviorVisuals": [ { "Flag": "Break", "AnimOccur": "Stagger01", "AnimLoop": "Stagger_Loop01", "AnimRecover": "Stagger_Recover01" } ], "Hit": "Hit_H01", "HitH": "Hit_H01", "Die": "Die01", "DieHit": "Die01" } }, { "$type": "RPG.GameCore.TriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AnimLogicState": "Idle", "AnimStateName": "StandBy01" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_01_Activated01" } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill03_buff.prefab", "MinMutexTime": -1, "MinMutexType": "Entity" } ] }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1856044581 ] } } }, "TaskList": [ { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "PhaseName": "Phase02", "PhaseAnimConfig": { "StandBy": "StandBy02", "ModifierBehaviorVisuals": [ { "Flag": "Break", "AnimOccur": "Stagger02", "AnimLoop": "Stagger_Loop02", "AnimRecover": "Stagger_Recover02" } ], "Hit": "Hit_H02", "HitH": "Hit_H02", "Die": "Die02", "DieHit": "Die02" } }, { "$type": "RPG.GameCore.TriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AnimLogicState": "Idle", "AnimStateName": "StandBy02" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_01_Activated02" } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill03_buff2.prefab", "MinMutexTime": -1, "MinMutexType": "Entity" } ] }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Common_NonActivated_StandBy_Mat.prefab", "IsNeedFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Common_NonActivated_StandBy_Body.prefab", "IsNeedFadeOut": false }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill03_Activated.prefab", "MinMutexTime": -1, "MinMutexType": "Entity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Skill03_Activated02.prefab", "MinMutexTime": -1, "MinMutexType": "Entity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Common_Activated_StandBy_Mat.prefab", "MinMutexTime": -1, "MinMutexType": "Entity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_01_Common_Activated_StandBy_WeaponMat.prefab", "MinMutexTime": -1, "MinMutexType": "Entity" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "OneMore" }, "Inverse": true } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyCurrentSkillDelayCost", "NormalizedValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -485849638 ] } } } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.548 } } }, { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "Weapon02" } ], "Scale": { "X": 0, "Y": 0, "Z": 0 } }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W4_FireProwler_00_Skill06_EvolveBuildSC_Phase01", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamLight", "FormationType": "LightTeamNormal", "CustomFormationIgnoreDying": false }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill06_EvolveBuildSC_Phase02" }, "IsSkillPerform": true } ] }, { "Modifiers": { "MMonster_W4_FireProwler_00_Skill06_Target": {} }, "Name": "Monster_W4_FireProwler_00_Skill06_EvolveBuildSC_Phase02", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "Skill01_AssistCount" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "Skill02_AssistCount" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "Skill01_CurCount" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "Skill02_CurCount" } }, { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TauntOrRandomEnemy" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Assist_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamLight", "FormationType": "LightTeamNormal", "CustomFormationIgnoreDying": false }, { "$type": "RPG.GameCore.SetTeamRootOffset", "Team": "TeamLight", "Offset": { "X": 0, "Y": 0, "Z": -1 } }, { "$type": "RPG.GameCore.SetTeamFormation", "FormationTarget": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } } } ] }, "CustomFormationName": "Monster_4034010_Skill01_Mid", "CustomCenterTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" } }, { "$type": "RPG.GameCore.SetTeamFormation", "FormationTarget": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } } }, { "$type": "RPG.GameCore.TargetMapAdjoinEntity", "SideType": "Left" } ] }, "CustomFormationName": "Monster_4034010_Skill01_Left", "CustomCenterTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" } }, { "$type": "RPG.GameCore.SetTeamFormation", "FormationTarget": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } } }, { "$type": "RPG.GameCore.TargetMapAdjoinEntity", "SideType": "Right" } ] }, "CustomFormationName": "Monster_4034010_Skill01_Right", "CustomCenterTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamLeft" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Inverse": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamLeft" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterRightEntity" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterRightEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -289960640 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterRightEntity" }, "TargetType": "TeamFormation", "AngleOffset": 20 } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterRightEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -289960640 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterRightEntity" }, "TargetType": "TeamFormation", "AngleOffset": 20 } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamLeft" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -289960640 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamLeft" }, "TargetType": "TeamFormation", "AngleOffset": 40 } ] } ] } ] }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityInherentTargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } } } ] }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill01_Assist_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RetargetList", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -289960640 ] } } }, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "TaskList": [ { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, "Visible": true }, { "$type": "RPG.GameCore.TriggerParallelAbility", "ParallelAbilityList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityInherentTargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } } } ] }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill01_Assist" } }, { "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict" } ] }, "AbilityInherentTargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } } } ] }, "Delay": { "Value": 1.4 }, "AbilityName": { "Value": "Monster_W4_FireProwler_01_Skill01_Assist" } }, { "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict", "IndexValue": 1 } ] }, "AbilityInherentTargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } } } ] }, "Delay": { "Value": 1.8 }, "AbilityName": { "Value": "Monster_W4_FireProwler_01_Skill01_Assist" } } ] }, { "$type": "RPG.GameCore.SetDieImmediately", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" } }, { "$type": "RPG.GameCore.ForceKill", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 13808508899740207607 } } ], "LifeTime": 1 }, { "$type": "RPG.GameCore.TriggerParallelAbility", "ParallelAbilityList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityInherentTargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } } } ] }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill01_Assist" } } ] } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RetargetList", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -289960640 ] } } }, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 4 } }, "TaskList": [ { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, "Visible": true }, { "$type": "RPG.GameCore.TriggerParallelAbility", "ParallelAbilityList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityInherentTargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } } } ] }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill01_Assist" } }, { "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict" } ] }, "AbilityInherentTargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } } } ] }, "Delay": { "Value": 1.4 }, "AbilityName": { "Value": "Monster_W4_FireProwler_01_Skill01_Assist" } }, { "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict", "IndexValue": 1 } ] }, "AbilityInherentTargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } } } ] }, "Delay": { "Value": 1.6 }, "AbilityName": { "Value": "Monster_W4_FireProwler_01_Skill01_Assist" } }, { "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict", "IndexValue": 2 } ] }, "AbilityInherentTargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } } } ] }, "Delay": { "Value": 2.1 }, "AbilityName": { "Value": "Monster_W4_FireProwler_01_Skill01_Assist" } }, { "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict", "IndexValue": 3 } ] }, "AbilityInherentTargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } } } ] }, "Delay": { "Value": 2.4 }, "AbilityName": { "Value": "Monster_W4_FireProwler_01_Skill01_Assist" } } ] }, { "$type": "RPG.GameCore.SetDieImmediately", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" } }, { "$type": "RPG.GameCore.ForceKill", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 13808508899740207607 } } ], "LifeTime": 1 }, { "$type": "RPG.GameCore.TriggerParallelAbility", "ParallelAbilityList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityInherentTargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Skill06_Target" } } } ] }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill01_Assist" } } ] } ] } ] }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "DynamicKey": { "Value": "Assist_Flag" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetTeamFormation", "FormationTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "CustomFormationName": "Monster_4034010_Skill02", "CustomCenterTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.SetTeamFormation", "FormationTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamEntity" }, "CustomFormationName": "Monster_4034010_Skill02_0", "CustomCenterTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamRight" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Inverse": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamRight" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterLeftEntity" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterLeftEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1856044581 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterLeftEntity" }, "TargetType": "TeamFormation", "AngleOffset": -20 } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterLeftEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1856044581 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterLeftEntity" }, "TargetType": "TeamFormation", "AngleOffset": -20 } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamRight" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1856044581 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamRight" }, "TargetType": "TeamFormation", "AngleOffset": -40 } ] } ] } ] }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill02_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RetargetList", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1856044581 ] } } }, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "TaskList": [ { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, "Visible": true }, { "$type": "RPG.GameCore.TriggerParallelAbility", "ParallelAbilityList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill02_EvolveBuildSC_Assist" } }, { "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict" } ] }, "Delay": { "Value": 1.5 }, "AbilityName": { "Value": "Monster_W4_FireProwler_01_Skill02_Assist" } }, { "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict", "IndexValue": 1 } ] }, "Delay": { "Value": 2 }, "AbilityName": { "Value": "Monster_W4_FireProwler_01_Skill02_Assist" } } ] }, { "$type": "RPG.GameCore.SetDieImmediately", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" } }, { "$type": "RPG.GameCore.ForceKill", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 11767489652454395521 } } ], "LifeTime": 1 }, { "$type": "RPG.GameCore.TriggerParallelAbility", "ParallelAbilityList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill02_EvolveBuildSC_Assist" } } ] } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterPhase", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RetargetList", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1856044581 ] } } }, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 4 } }, "TaskList": [ { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, "Visible": true }, { "$type": "RPG.GameCore.TriggerParallelAbility", "ParallelAbilityList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill02_EvolveBuildSC_Assist" } }, { "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict" } ] }, "Delay": { "Value": 1.5 }, "AbilityName": { "Value": "Monster_W4_FireProwler_01_Skill02_Assist" } }, { "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict", "IndexValue": 1 } ] }, "Delay": { "Value": 1.8 }, "AbilityName": { "Value": "Monster_W4_FireProwler_01_Skill02_Assist" } }, { "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict", "IndexValue": 2 } ] }, "Delay": { "Value": 2.3 }, "AbilityName": { "Value": "Monster_W4_FireProwler_01_Skill02_Assist" } }, { "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict", "IndexValue": 3 } ] }, "Delay": { "Value": 2.7 }, "AbilityName": { "Value": "Monster_W4_FireProwler_01_Skill02_Assist" } } ] }, { "$type": "RPG.GameCore.SetDieImmediately", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" } }, { "$type": "RPG.GameCore.ForceKill", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 11767489652454395521 } } ], "LifeTime": 1 }, { "$type": "RPG.GameCore.TriggerParallelAbility", "ParallelAbilityList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_FireProwler_00_Skill02_EvolveBuildSC_Assist" } } ] } ] } ] }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "Assist_Flag" } } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.8 } } }, { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "Visible": true }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" }, { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamDark", "FormationType": "DarkTeamNormal" }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W4_FireProwler_00_ChangePhase2_EvolveBuildSC", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.DispelStatus", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "OnlyAlive": false, "IsSilentDispel": true }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "ChangePhase_Layer" } }, { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ModifierName": "MMonster_W4_FireProwler_00_TimePower", "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "ChangePhase_Layer" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AliveOnly": false, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_TimePower" }, "LayerAddWhenStack": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAOEQ==", "FixedValues": [], "DynamicHashes": [ 2016543409 ] } } }, { "$type": "RPG.GameCore.SetMonsterEnergyBarState", "Active": "True", "MaxCount": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "CurrentCount": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "EnergyBarType": "FireProwler", "TriggerName": "Step_01" }, { "$type": "RPG.GameCore.LookAt", "TargetType": "TeamFormation" }, { "$type": "RPG.GameCore.LevelAudioState", "GroupName": "State_Battle_Monster_W4_FireProwler_00", "StateName": { "Value": "Phase2" }, "SaveToCustomString": true }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "ChangePhaseEnd" }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "TemplateName": "Monster_Common_UseSkill", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "IsLocalOffset": true, "AnchorOffset": { "X": -1, "Y": 0, "Z": 0 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "FollowPoleAngle": 90, "FollowElevationAngle": -4.52, "FollowRadius": 5, "FollowDamp": 0.1, "AimDamp": 0.1, "ForbidDynamicOffset": false, "ResetToDefault": false }, "AdditiveNormalConfig": { "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnchorOffset": { "X": -1, "Y": 1, "Z": -1.75 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AimOffset": { "X": 0, "Y": 0.6, "Z": 0 }, "ResetToDefault": false }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "ChangePhaseEnd", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "TemplateName": "Monster_Common_UseSkill", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "IsLocalOffset": true, "AnchorOffset": { "X": -1, "Y": 0, "Z": 0 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "FollowPoleAngle": 90, "FollowElevationAngle": -4.52, "FollowRadius": 5, "FollowDamp": 0.1, "AimDamp": 0.1, "ForbidDynamicOffset": false, "ResetToDefault": false }, "AdditiveNormalConfig": { "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnchorOffset": { "X": 1, "Y": 1.25, "Z": -2.8 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AimOffset": { "X": 0, "Y": 1.06, "Z": 0 }, "ResetToDefault": false }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "ChangePhaseEnd", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.004045497 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "TemplateName": "Monster_Common_UseSkill", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "IsLocalOffset": true, "AnchorOffset": { "X": -1, "Y": 0, "Z": 0 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "FollowPoleAngle": 90, "FollowElevationAngle": -4.52, "FollowRadius": 5, "FollowDamp": 0.1, "AimDamp": 0.1, "ForbidDynamicOffset": false, "ResetToDefault": false }, "AdditiveNormalConfig": { "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnchorOffset": { "X": 1, "Y": 0.8, "Z": -1.2 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AimOffset": { "X": 0, "Y": 1.1, "Z": 0 }, "ResetToDefault": false }, "BlendConfig": { "BlendType": "EaseInOut", "BlendTime": 0.913333 }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "ChangePhaseEnd", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.21504024 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "TemplateName": "Monster_Common_UseSkill", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "IsLocalOffset": true, "AnchorOffset": { "X": -1, "Y": 0, "Z": 0 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "FollowPoleAngle": 90, "FollowElevationAngle": -4.52, "FollowRadius": 5, "FollowDamp": 0.1, "AimDamp": 0.1, "ForbidDynamicOffset": false, "ResetToDefault": false }, "AdditiveNormalConfig": { "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnchorOffset": { "X": 1, "Y": -0.81, "Z": 1.65 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AimOffset": { "X": 0, "Y": 0.41, "Z": 0 }, "ResetToDefault": false }, "BlendConfig": { "BlendType": "EaseInOut", "BlendTime": 0.133363 }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self1.prefab" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self3.prefab" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_WeaponA_02.prefab" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_overlay2.prefab" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self4.prefab" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_NonActivated_self5.prefab" }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattlePhaseChangeHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 10177033666434796536 } } ], "LifeTime": 2 }, { "$type": "RPG.GameCore.SetActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "NormalizedValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "Monster_ChangePhase" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetFetchCaster" }, "AnimStateName": "ChangePhaseEnd", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.222 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_AllDamageReduce" }, "MaxLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1157393854 ] } }, "LayerAddWhenStack": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1157393854 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1874354270 ] } } } }, { "$type": "RPG.GameCore.ShowEntityFloatMessage", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ContentID": { "Hash": 1800651763018157327 } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "ChangePhaseEnd", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.6 } } }, { "$type": "RPG.GameCore.DebugLog", "Level": "Warn", "Message": "==========1952====================" }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_Endurance" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "ChangePhase" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "AIFlag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "SkillFlag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Deathrattle" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_W4_FireProwler_00_MainStory_04" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "AIFlag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 4 } }, "ContextScope": "TargetEntity" } ] }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Phase_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareStageType", "CurrentStageType": "Challenge" }, { "$type": "RPG.GameCore.ByCompareStageType", "CurrentStageType": "VerseSimulation" }, { "$type": "RPG.GameCore.ByCompareStageType", "CurrentStageType": "StrongChallengeActivity" }, { "$type": "RPG.GameCore.ByCompareStageType", "CurrentStageType": "RogueRelic" } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetBattleBGMState", "StateName": { "Value": "State_Amphoreus_Cmobat_Boss_FireProwler_P2" }, "InsertSpecial": true, "DelayTime": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Charge" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "AIFlag" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_RallyHP" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_RallyHP_Mark" }, "RemoveAllInstance": true }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_FireProwler_00/Eff_Monster_W4_FireProwler_00_Common_RallyHPRemove.prefab", "MinMutexTime": -1, "MinMutexType": "Entity" } ] }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "Predicate": { "$type": "RPG.GameCore.ByCompareHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "IncludeLimbo": true, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_AllDamageReduce" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_AllDamageReduce" } } ] } ] }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_01_HPBack" } }, { "$type": "RPG.GameCore.ForceKill", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" } }, { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ModifierName": "MMonster_W4_FireProwler_00_TimePower", "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "MDF_Layer" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_Layer" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AliveOnly": false, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_TimePower" }, "LayerAddWhenStack": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAOEQ==", "FixedValues": [], "DynamicHashes": [ 1662446059 ] } } }, { "$type": "RPG.GameCore.SetMonsterEnergyBarState", "Active": "True", "MaxCount": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "CurrentCount": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "EnergyBarType": "FireProwler", "TriggerName": "Step_01" } ] }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_Charge" } } ] } ], "DynamicValues": { "Floats": { "1662446059": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, { "Modifiers": { "MMonster_W4_FireProwler_00_EvolveBuildSC_Shield_Effect": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flags": [ "Field" ], "EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_EvolveBuild_S2/Eff_EvolveBuild_S2_HolyBlade.prefab", "MinMutexTime": 1, "MutexType": "Entity" } ] }, { "Event": "OnListenInsertAbilityStart", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsBattleEventEntity", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" } }, { "$type": "RPG.GameCore.ByCompareBattleEventID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetBattleEventID": { "IsDynamic": false, "FixedValue": { "Value": 62114 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============是天界军团=====================" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_EvolveBuildSC_Shield_Effect_ForWeapon" } } ] } ] }, { "Event": "OnListenInsertAbilityFinish", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_EvolveBuildSC_Shield_Effect_ForWeapon" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_EvolveBuildSC_Shield_Effect_ForWeapon" } } ] } ] } ] }, "MMonster_W4_FireProwler_00_EvolveBuildSC_Shield_Effect_ForWeapon": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_EvolveBuild_S2/Eff_EvolveBuild_S2_HolyBlade.prefab", "MinMutexTime": 1, "MutexType": "Entity" } ] } ] }, "MMonster_W4_FireProwler_00_EvolveBuildSC_Shield_Devil": { "_CallbackList": [ { "Event": "OnBeforeBeingHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifyDamageData", "AttackData_FinalDamageMax": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_EvolveBuild_S2/Eff_EvolveBuild_S2_HolyBlade_Body.prefab", "MinMutexTime": -1, "MutexType": "Entity" } ] }, { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamDark" }, { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Inverse": true } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_EvolveBuildSC_Shield_Minions" } } ] } ] } ] }, "MMonster_W4_FireProwler_00_EvolveBuildSC_Shield_Minions": { "_CallbackList": [ { "Event": "OnBeforeBeingHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifyDamageData", "AttackData_FinalDamageMax": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] } ] } }, "Name": "Monster_W4_FireProwler_00_EvolveBuildSC_Shield", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============释放了结界被动======================" }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "IsLocalOffset": true, "AnchorOffset": { "X": 0.001, "Y": 3.5, "Z": 0.001 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "AimOffset": { "X": 0.001, "Y": 1.7, "Z": 0.001 }, "FollowPoleAngle": 90, "FollowRadius": 9.5, "FollowDamp": 0.5, "AimDamp": 0.5 }, "BlendConfig": { "BlendType": "Custom", "CustomCurveName": "BlendCut_00to1", "BlendTime": 0.7 }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "IsTargetIgnoreCameraDither": true, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.SetSimulationSpeedEnable" }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Appear", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.25 } } }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 5360677481438526476 } } ], "LifeTime": 3 }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_EvolveBuild_S2/Eff_EvolveBuild_S2_HolyBlade_Start.prefab" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.75 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_EvolveBuildSC_Shield_Devil" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam - Caster" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_EvolveBuildSC_Shield_Minions" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.25 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamEntity" }, "ModifierName": { "Value": "MMonster_W4_FireProwler_00_EvolveBuildSC_Shield_Effect" } }, { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AddNormalizedValue": { "IsDynamic": false, "FixedValue": { "Value": -1 } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" }, { "$type": "RPG.GameCore.LookAt", "TargetType": "TeamFormation" }, { "$type": "RPG.GameCore.SetSimulationSpeedEnable", "Enable": true }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ], "DynamicValues": { "Floats": { "977715209": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, { "Modifiers": { "StageAbility_VS_Devil_3113402_LE": { "_CallbackList": [ { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 403202300 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113402_Enemy" } }, { "$type": "RPG.GameCore.SetActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] } ] } ] }, "StageAbility_VS_Devil_3113402_Enemy": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113402_1" } }, { "$type": "RPG.GameCore.ChangeMonsterName", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "OverrideName": { "Hash": 15035604143931216846 } }, { "$type": "RPG.GameCore.ModifyEvolveBuildProperty", "ValueType": "StoryStep", "ModifyOp": "Set", "ModifyValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] } ] } }, "Name": "StageAbility_VS_Devil_3113402", "OnAdd": [ { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MDF_StoryStep", "ValueType": "StoryStep" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============MDF_StoryStep:{MDF_StoryStep}======================" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_StoryStep" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113402_LE" } } ] } ], "DynamicValues": { "Floats": { "2026270485": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, { "Modifiers": { "StageAbility_VS_Devil_3113403_LE": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113403_Sub" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113403_SpecialWin" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113403_LE_Trigger" } } ] }, { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "MainMonster" } }, { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 302402200 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113403_LE_MainMonster" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 4034012 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113403_LE_Devil" } }, { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113403_LE_Trigger" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "InsertAbilityPriority": "LevelPerformMonster" } ] } ] } ] }, "StageAbility_VS_Devil_3113403_LE_Devil": { "BehaviorFlagList": [ "MuteBreak", "Endurance" ], "_CallbackList": [ { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_ShieldCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_TurnCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W4_FireProwler_00_EvolveBuildSC_Shield" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "InsertAbilityPriority": "LevelPerformMonster", "ShowInActionBar": true }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "MDF_ShieldCount" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Stage_Talk_Shield" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_TurnCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContextScope": "TargetEntity", "Value": { "IsDynamic": false, "FixedValue": { "Value": 6 } }, "DynamicKey": { "Value": "AIFlag" } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "Predicate": { "$type": "RPG.GameCore.ByTargetEntityType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EntityTypeMask": "Avatar" }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Modifier_StageAbility_VS_Devil_3113403_PLY_Devil_SpeicalWin" } } ] } ] } ] }, { "Event": "OnPhase2", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAIR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -2074600322 ] } }, "DynamicKey": { "Value": "MDF_TurnCount" } } ] }, { "Event": "OnBeforeHit", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_TurnCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_AllDamageAddedRatio": { "IsDynamic": false, "FixedValue": { "Value": 10 } } } ] } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.LockHP", "Threshold": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.StackWeakness", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "OPType": "Protected", "WeakList": [ "Physical", "Fire", "Ice", "Thunder", "Wind", "Quantum", "Imaginary" ] }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113403_PLY_Devil" } }, { "$type": "RPG.GameCore.StackStatusResistance", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "BehaviorFlag": "STAT_CTRL", "Resistance": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamDark" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113403_LE_Devil_Summon" } } ] } ] }, { "Event": "OnAfterAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_TurnCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113403_SpecialWin" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "InsertAbilityPriority": "LevelPerformAvatar" } ] } ] }, { "Event": "OnListenAfterAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamDark", "Inverse": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAIR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -341087242 ] } }, "DynamicKey": { "Value": "MDF_LightTeamActionCount" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_LightTeamActionCount" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 5 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "MDF_LightTeamActionCount" } } ] } ] } ], "DynamicValues": { "Floats": { "-2074600322": { "ReadInfo": { "Type": "None", "Index": 0 } }, "371978376": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-1340696150": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-341087242": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "StageAbility_VS_Devil_3113403_LE_Devil_Summon": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.LockHP", "Threshold": { "IsDynamic": false, "FixedValue": { "Value": 0.3 } } } ] } ] }, "StageAbility_VS_Devil_3113403_PLY_Devil": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.LockHP", "Threshold": { "IsDynamic": false, "FixedValue": { "Value": 0.08 } } } ] } ] }, "Modifier_StageAbility_VS_Devil_3113403_PLY_Devil_SpeicalWin": { "_CallbackList": [ { "Event": "OnAfterBeingAttacked", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AnimLogicState": "Limbo", "AnimStateName": "Die_Limbo", "NormalizedTransitionDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.01 } }, "ForceStart": true } ] } ] }, "StageAbility_VS_Devil_3113403_LE_MainMonster": { "BehaviorFlagList": [ "KeepOnDeathrattle" ], "_CallbackList": [ { "Event": "OnBeingLimbo", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "Modifier_StageAbility_VS_Devil_3113403_LE_ForceKillFlag" } }, { "$type": "RPG.GameCore.ByCompareMonsterPhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============插入魔王成功======================" }, { "$type": "RPG.GameCore.InfiniteWaveModifySummonProgress", "NewPercent": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.InfiniteWaveInsertMonster", "MonsterID": { "IsDynamic": false, "FixedValue": { "Value": 4034012 } }, "InsertPos": "End" }, { "$type": "RPG.GameCore.InfiniteWaveAddCurWaveMaxCount", "AddDelta": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ForceKill", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" } }, { "$type": "RPG.GameCore.SetDieImmediately", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" } }, { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113403_Sub" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "InsertAbilityPriority": "LevelPerformMonster", "CanRunAfterFightFinish": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============魔王没转阶段======================" } ] } ] } ] } }, "Name": "StageAbility_VS_Devil_3113403", "OnAdd": [ { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MDF_StoryStep", "ValueType": "StoryStep" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============MDF_StoryStep:{MDF_StoryStep}======================" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_StoryStep" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113403_LE" } } ] } ], "DynamicValues": { "Floats": { "2026270485": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, { "Name": "StageAbility_VS_Devil_3113403_LE_Trigger", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamDark", "FormationType": "DarkTeamNormal" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } } ] }, { "Name": "StageAbility_VS_Devil_3113403_Sub", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.2 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "IsLocalOffset": true, "AnchorOffset": { "X": 0.001, "Y": 2.5, "Z": 0.001 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "AimOffset": { "X": 0.001, "Y": 0.7, "Z": 0.001 }, "FollowPoleAngle": 90, "FollowRadius": 9.5, "FollowDamp": 0.5, "AimDamp": 0.5 }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "IsTargetIgnoreCameraDither": true, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "Modifier_StageAbility_VS_Devil_3113403_Sub" } }, { "$type": "RPG.GameCore.ShowUI", "Name": "Ui.Battle.ActivityEvolveBuildSC.PeriodCard.DemonKing.EvolveBuildSCDemonKingCardAttackPage", "WaitForExit": true, "Param": { "Value": "true" } } ] }, { "Name": "StageAbility_VS_Devil_3113403_SpecialWin", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.SetSimulationSpeedEnable" }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Stage_Talk_Final" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "Modifier_StageAbility_VS_Devil_3113403_FinishFlag" } }, { "$type": "RPG.GameCore.ModifyEvolveBuildProperty", "ValueType": "StoryStep", "ModifyOp": "Set", "ModifyValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Stage_Talk_Final_3113403_Tutorial" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.SetSimulationSpeedEnable", "Enable": true }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Level_SpecialWin" } } ] }, { "Modifiers": { "StageAbility_VS_Devil_3113404_LE": { "_CallbackList": [ { "Event": "OnListenCharacterDie", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Die_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 403202300 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "Die_Flag" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113404_2" } }, { "$type": "RPG.GameCore.ModifyEvolveBuildProperty", "ValueType": "StoryStep", "ModifyOp": "Set", "ModifyValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Die_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 403202300 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "Die_Flag" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113404_3" } }, { "$type": "RPG.GameCore.ModifyEvolveBuildProperty", "ValueType": "StoryStep", "ModifyOp": "Set", "ModifyValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] } ] }, { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 403202300 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113404_Enemy_403202301" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 403202300 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113404_Enemy_403202303" } } ] } ] }, { "Event": "OnWaveMonster", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MonsterWaveID", "ValueType": "WaveCountForPeriod" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MonsterWaveMax", "ValueType": "MaxWaveCountForPeriod" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "TotalMonsterWaveID", "ValueType": "WaveCountForLevel" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "TotalMonsterWaveMax", "ValueType": "MaxWaveCountForLevel" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============StageAbility_VS_Devil_3113405_LE TotalMonsterWaveID {TotalMonsterWaveID}======================" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "TotalMonsterWaveID" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 6 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113404_1" } }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============VS_Devil_3113404_1======================" } ] } ] } ], "DynamicValues": { "Floats": { "1038897348": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-464356019": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-259570114": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-771852229": { "ReadInfo": { "Type": "None", "Index": 0 } }, "2077301371": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "StageAbility_VS_Devil_3113404_Enemy_403202301": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.ChangeMonsterName", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "OverrideName": { "Hash": 16635226069097276032 } } ] } ] }, "StageAbility_VS_Devil_3113404_Enemy_403202303": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.ChangeMonsterName", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "OverrideName": { "Hash": 16850833548217568099 } } ] } ] } }, "Name": "StageAbility_VS_Devil_3113404", "OnAdd": [ { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MDF_StoryStep", "ValueType": "StoryStep" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============MDF_StoryStep:{MDF_StoryStep}======================" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_StoryStep" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113404_LE" } } ] } ], "DynamicValues": { "Floats": { "2026270485": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, { "Modifiers": { "StageAbility_VS_Devil_3113405_LE": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_SC_Devil_3113405_InsertAbility" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113405_LE_ForceKill" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113405_LE_FinalTalk" } } ] }, { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MonsterWaveID", "ValueType": "WaveCountForPeriod" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MonsterWaveMax", "ValueType": "MaxWaveCountForPeriod" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "TotalMonsterWaveID", "ValueType": "WaveCountForLevel" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "TotalMonsterWaveMax", "ValueType": "MaxWaveCountForLevel" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============StageAbility_VS_Devil_3113405_LE TotalMonsterWaveID {TotalMonsterWaveID}======================" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "TotalMonsterWaveID" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 7 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "LegionSub_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "LegionSub_Flag" } }, { "$type": "RPG.GameCore.SummonMonster", "SummonMonsterDataList": [ { "MonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AAAR", "FixedValues": [ { "Value": 8003060 } ], "DynamicHashes": [] } }, "LocationType": "First", "InitAnimStateName": "Appear" } ], "RefreshTeamLocation": false } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "TotalMonsterWaveID" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 6 } } } ] }, { "$type": "RPG.GameCore.ByCompareMonsterUniqueID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterUniqueID": { "IsDynamic": false, "FixedValue": { "Value": 403202 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113405_LE_ShieldTreasure" } }, { "$type": "RPG.GameCore.SetActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============宝箱怪圣盾======================" } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 8003060 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113405_LE_MainMonster" } }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============魔王军团召唤======================" } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 403202300 } } }, { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 403202300 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113405_Enemy_403202304" } }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============魔王军团召唤======================" } ] } ] }, { "Event": "OnWaveMonster", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MonsterWaveID", "ValueType": "WaveCountForPeriod" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MonsterWaveMax", "ValueType": "MaxWaveCountForPeriod" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "TotalMonsterWaveID", "ValueType": "WaveCountForLevel" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "TotalMonsterWaveMax", "ValueType": "MaxWaveCountForLevel" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============StageAbility_VS_Devil_3113405_LE TotalMonsterWaveID {TotalMonsterWaveID}======================" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "TotalMonsterWaveID" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 7 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113405_3" } } ] } ] } ], "DynamicValues": { "Floats": { "1038897348": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-464356019": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-259570114": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-771852229": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-1630435019": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "StageAbility_VS_Devil_3113405_LE_ShieldTreasure": { "BehaviorFlagList": [ "Shield", "BlockDamage" ], "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.SetResilience" }, { "$type": "RPG.GameCore.ModifierOverrideOnHitEffect", "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Gepard_00/Eff_Monster_W1_Gepard_00_Common_Shield_01.prefab", "ModifierOverrideOnHitEffectPriority": "ModifyOthers", "HitEffectStacking": "Multiple", "OverrideOffset": true, "Offset": { "X": 0, "Y": 1.8, "Z": 0.6 } } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Gepard_00/Eff_Monster_W1_Gepard_00_Common_Shield_Trigger_03.prefab" }, { "$type": "RPG.GameCore.SetResilience", "DoReset": true } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.ChangeMonsterName", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "OverrideName": { "Hash": 11738241344673310130 } } ] }, { "Event": "OnListenCharacterDie", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamDark" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAIR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ 221139501 ] } }, "DynamicKey": { "Value": "MDF_KillCount" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_KillCount" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 5 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_ShowFlag1" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "MDF_ShowFlag1" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113405_1" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_KillCount" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 15 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_ShowFlag2" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "MDF_ShowFlag2" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113405_2" } } ] } ] }, { "Event": "OnWaveMonster", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MonsterWaveID", "ValueType": "WaveCountForPeriod" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MonsterWaveMax", "ValueType": "MaxWaveCountForPeriod" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "TotalMonsterWaveID", "ValueType": "WaveCountForLevel" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "TotalMonsterWaveMax", "ValueType": "MaxWaveCountForLevel" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "TotalMonsterWaveID" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 7 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] } ], "Stacking": "Replace", "DynamicValues": { "Floats": { "221139501": { "ReadInfo": { "Type": "None", "Index": 0 } }, "1163555446": { "ReadInfo": { "Type": "None", "Index": 0 } }, "1163555449": { "ReadInfo": { "Type": "None", "Index": 0 } }, "1038897348": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-464356019": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-259570114": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-771852229": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "StageAbility_VS_Devil_3113405_LE_MainMonster": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.ChangeMonsterName", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "OverrideName": { "Hash": 3421584189097335753 } }, { "$type": "RPG.GameCore.LockHP", "Threshold": { "IsDynamic": false, "FixedValue": { "Value": 0.01 } } }, { "$type": "RPG.GameCore.SetTargetUniqueName", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "UniqueName": "EvolveBuild_SC_DevilLegion" } ] }, { "Event": "OnListenCharacterDie", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamDark" }, { "$type": "RPG.GameCore.ByCompareMonsterRank", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "LessEqual", "CompareValue": 2 } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LoseHPByRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackType": "Level", "DamageType": "AllType", "RatioType": "MaxHP", "Ratio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -881425428 ] } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0.01 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113405_4" } }, { "$type": "RPG.GameCore.DebugLog", "Message": "===============魔王军团VS_Devil_3113405_4=====================" }, { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113405_LE_FinalTalk" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "InsertAbilityPriority": "LevelPerformMonster", "OwnerAliveState": "Anyone" }, { "$type": "RPG.GameCore.ModifyEvolveBuildProperty", "ValueType": "StoryStep", "ModifyOp": "Set", "ModifyValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] } ] }, { "Event": "OnListenInsertAbilityFinish", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113405_Enemy_FinalTalk" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113405_LE_ForceKill" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetFetchUniqueNameEntity", "UniqueName": "EvolveBuild_SC_DevilLegion" }, "InsertAbilityPriority": "MonsterForceKill", "TargetAliveState": "Anyone" } ] } ] } ], "DynamicValues": { "Floats": { "-881425428": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "StageAbility_VS_Devil_3113405_Enemy_403202304": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.ChangeMonsterName", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "OverrideName": { "Hash": 17212964546774800452 } } ] } ] }, "StageAbility_VS_Devil_3113405_LE_StoryFinish": { "_CallbackList": [ { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MonsterWaveID", "ValueType": "WaveCountForPeriod" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MonsterWaveMax", "ValueType": "MaxWaveCountForPeriod" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "TotalMonsterWaveID", "ValueType": "WaveCountForLevel" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "TotalMonsterWaveMax", "ValueType": "MaxWaveCountForLevel" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============StageAbility_VS_Devil_3113405_LE TotalMonsterWaveID {TotalMonsterWaveID}======================" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "TotalMonsterWaveID" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 7 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "LegionSub_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "LegionSub_Flag" } }, { "$type": "RPG.GameCore.SummonMonster", "SummonMonsterDataList": [ { "MonsterID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AAAR", "FixedValues": [ { "Value": 8003060 } ], "DynamicHashes": [] } }, "LocationType": "First", "InitAnimStateName": "Appear" } ], "RefreshTeamLocation": false } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 8003060 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113405_LE_MainMonster_StoryFinish" } }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============魔王军团召唤======================" } ] } ] }, { "Event": "OnWaveMonster", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MonsterWaveID", "ValueType": "WaveCountForPeriod" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MonsterWaveMax", "ValueType": "MaxWaveCountForPeriod" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "TotalMonsterWaveID", "ValueType": "WaveCountForLevel" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "TotalMonsterWaveMax", "ValueType": "MaxWaveCountForLevel" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============StageAbility_VS_Devil_3113405_LE TotalMonsterWaveID {TotalMonsterWaveID}======================" } ] } ], "DynamicValues": { "Floats": { "1038897348": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-464356019": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-259570114": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-771852229": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-1630435019": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "StageAbility_VS_Devil_3113405_LE_MainMonster_StoryFinish": { "BehaviorFlagList": [ "KeepOnDeathrattle" ], "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.ChangeMonsterName", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "OverrideName": { "Hash": 3421584189097335753 } }, { "$type": "RPG.GameCore.SetTargetUniqueName", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "UniqueName": "EvolveBuild_SC_DevilLegion" } ] }, { "Event": "OnListenCharacterDie", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamDark" }, { "$type": "RPG.GameCore.ByCompareMonsterRank", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "LessEqual", "CompareValue": 2 } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LoseHPByRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackType": "Level", "DamageType": "AllType", "RatioType": "MaxHP", "Ratio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -881425428 ] } }, "RoundDamage": true } ] } ] } ], "DynamicValues": { "Floats": { "-881425428": { "ReadInfo": { "Type": "None", "Index": 0 } } } } } }, "Name": "StageAbility_VS_Devil_3113405", "OnAdd": [ { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MDF_StoryStep", "ValueType": "StoryStep" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============MDF_StoryStep:{MDF_StoryStep}======================" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_StoryStep" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113405_LE" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113405_LE_StoryFinish" } } ] } ], "DynamicValues": { "Floats": { "2026270485": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, { "Modifiers": { "StageAbility_VS_Devil_3113405_Enemy_FinalTalk": {} }, "Name": "StageAbility_VS_Devil_3113405_LE_FinalTalk", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============魔王军团最后对话======================" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113405_Enemy_FinalTalk" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, { "Name": "StageAbility_VS_Devil_3113405_LE_ForceKill", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============魔王军团自杀======================" }, { "$type": "RPG.GameCore.ForceKill", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" } }, { "$type": "RPG.GameCore.ForceKill", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" } } ] }, { "Name": "StageAbility_VS_SC_Devil_3113405_InsertAbility", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.DebugLog", "Level": "Warn", "Message": "==============魔王军团 等待启动======================" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 3 } } } ] }, { "Modifiers": { "StageAbility_VS_Devil_3113406_LE": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113406_Sub" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113406_SpecialWin" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113406_Sub_Begin" } } ] }, { "Event": "OnListenCharacterDie", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": { "$type": "RPG.GameCore.TargetFetchUniqueNameEntity", "UniqueName": "EvolveBuild_SC_Treasure" } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113406_2" } } ] } ] }, { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "MainMonster" } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113406_LE_MainMonster" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 4034012 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113406_LE_Devil" } }, { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113406_Sub" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "InsertAbilityPriority": "LevelPerformMonster", "CanRunAfterFightFinish": true } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 403202300 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113406_Enemy_403202302" } } ] } ] }, { "Event": "OnWaveMonster", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MonsterWaveID", "ValueType": "WaveCountForPeriod" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MonsterWaveMax", "ValueType": "MaxWaveCountForPeriod" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "TotalMonsterWaveID", "ValueType": "WaveCountForLevel" }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "TotalMonsterWaveMax", "ValueType": "MaxWaveCountForLevel" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============StageAbility_VS_Devil_3113405_LE TotalMonsterWaveID {TotalMonsterWaveID}======================" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "TotalMonsterWaveID" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 8 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113406_1" } }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============VS_Devil_3113406_1======================" } ] } ] }, { "Event": "OnInsertAbilityFinish", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Finish_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113406_Sub_FinishFlag" } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113406_SpecialWin" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "InsertAbilityPriority": "PROG_Default" } ] } ] } ], "DynamicValues": { "Floats": { "1038897348": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-464356019": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-259570114": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-771852229": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-1361527652": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "StageAbility_VS_Devil_3113406_LE_MainMonster": { "BehaviorFlagList": [ "KeepOnDeathrattle" ], "_CallbackList": [ { "Event": "OnBeingLimbo", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "Modifier_StageAbility_VS_Devil_3113403_LE_ForceKillFlag" } }, { "$type": "RPG.GameCore.ByCompareMonsterPhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============插入魔王成功======================" }, { "$type": "RPG.GameCore.InfiniteWaveModifySummonProgress", "NewPercent": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.InfiniteWaveInsertMonster", "MonsterID": { "IsDynamic": false, "FixedValue": { "Value": 4034012 } }, "InsertPos": "End" }, { "$type": "RPG.GameCore.InfiniteWaveAddCurWaveMaxCount", "AddDelta": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ForceKill", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" } }, { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113406_Sub_Begin" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "InsertAbilityPriority": "LevelPerformMonster", "CanRunAfterFightFinish": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============魔王没转阶段======================" } ] } ] } ] }, "StageAbility_VS_Devil_3113406_LE_Devil": { "BehaviorFlagList": [ "MuteBreak", "Endurance" ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.LockHP", "Threshold": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.StackWeakness", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "OPType": "Protected", "WeakList": [ "Physical", "Fire", "Ice", "Thunder", "Wind", "Quantum", "Imaginary" ] }, { "$type": "RPG.GameCore.StackStatusResistance", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "BehaviorFlag": "STAT_CTRL", "Resistance": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] } ] }, "StageAbility_VS_Devil_3113406_Enemy_403202302": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.ChangeMonsterName", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "OverrideName": { "Hash": 11738241344673310130 } } ] } ] } }, "Name": "StageAbility_VS_Devil_3113406", "OnAdd": [ { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MDF_StoryStep", "ValueType": "StoryStep" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============MDF_StoryStep:{MDF_StoryStep}======================" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_StoryStep" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113406_LE" } } ] } ], "DynamicValues": { "Floats": { "2026270485": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, { "Name": "StageAbility_VS_Devil_3113406_Sub_Begin", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.2 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "IsLocalOffset": true, "AnchorOffset": { "X": 0.001, "Y": 2.5, "Z": 0.001 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "AimOffset": { "X": 0.001, "Y": 0.7, "Z": 0.001 }, "FollowPoleAngle": 90, "FollowRadius": 9.5, "FollowDamp": 0.5, "AimDamp": 0.5 }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "IsTargetIgnoreCameraDither": true, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.3 } } }, { "$type": "RPG.GameCore.ShowUI", "Name": "Ui.Battle.ActivityEvolveBuildSC.BattleProgress.BattleEvolveBuildSCDemonKingComingDialog", "Param": { "Value": "true" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 4.6 } } }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============魔王镜头表演======================" } ] }, { "Modifiers": { "StageAbility_VS_Devil_3113406_Sub_FinishFlag": {} }, "Name": "StageAbility_VS_Devil_3113406_Sub", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113406_3" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113406_Sub_FinishFlag" } }, { "$type": "RPG.GameCore.ModifyEvolveBuildProperty", "ValueType": "StoryStep", "ModifyOp": "Set", "ModifyValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.2 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "IsLocalOffset": true, "AnchorOffset": { "X": 0.001, "Y": 2.5, "Z": 0.001 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "AimOffset": { "X": 0.001, "Y": 0.7, "Z": 0.001 }, "FollowPoleAngle": 90, "FollowRadius": 9.5, "FollowDamp": 0.5, "AimDamp": 0.5 }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "IsTargetIgnoreCameraDither": true, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============魔王说话表演======================" } ] }, { "Name": "StageAbility_VS_Devil_3113406_SpecialWin", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.2 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "IsLocalOffset": true, "AnchorOffset": { "X": 0.001, "Y": 2.5, "Z": 0.001 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "AimOffset": { "X": 0.001, "Y": 0.7, "Z": 0.001 }, "FollowPoleAngle": 90, "FollowRadius": 9.5, "FollowDamp": 0.5, "AimDamp": 0.5 }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "IsTargetIgnoreCameraDither": true, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.2 } } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Level_SpecialWin" } } ] }, { "Modifiers": { "StageAbility_VS_Devil_3113407_LE": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113407_SpecialCard" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113407_TalkBegin" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113407_LE_FinalTalk" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113407_LE_ForceKill" } } ] }, { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 4034012 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113407_Devil" } }, { "$type": "RPG.GameCore.SetActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AliveOnly": false, "ModifierName": { "Value": "MCommon_Endurance" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113407_LE_StatusResist" } } ] } ] }, { "Event": "OnEnterBattle", "CallbackConfig": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113407_TalkBegin" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "InsertAbilityPriority": "LevelPerformAvatar", "OwnerAliveState": "Anyone" } ] }, { "Event": "OnListenRevive", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareMonsterPhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": { "$type": "RPG.GameCore.TargetFetchUniqueNameEntity", "UniqueName": "EvolveBuild_SC_Devil" } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113407_DevilShow" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113407_DevilShow_ForceKill" } } ] } ] } ], "DynamicValues": { "Floats": { "977715209": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "StageAbility_VS_Devil_3113407_Devil": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "StageMergedID", "ValueType": "StageMergedID" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============StageMergedID {StageMergedID}======================" } ] }, { "Event": "OnWaveMonster", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Shield_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "Shield_Flag" } }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "StageMergedID", "ValueType": "StageMergedID" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============Monster_W4_FireProwler_00_PassiveSkill02_EvolveBuildSC_Initiate StageMergedID {StageMergedID}======================" }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113407_5" } }, { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W4_FireProwler_00_EvolveBuildSC_Shield" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "InsertAbilityPriority": "LevelPerformMonster", "DynamicValues": { "StageMergedID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 977715209 ] } } }, "ShowInActionBar": true }, { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113407_SpecialCard" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "InsertAbilityPriority": "MonsterForceKill", "CanRunAfterFightFinish": true } ] } ] }, { "Event": "OnInsertAbilityStart", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Talk_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "StageMergedID" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 424006 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "Talk_Flag" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113407_2" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MCommon_Endurance" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113407_LE_StatusResist" } } ] } ] }, { "Event": "OnMonsterPhaseChanged", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113407_4" } } ] } ], "DynamicValues": { "Floats": { "977715209": { "ReadInfo": { "Type": "None", "Index": 0 } }, "529822398": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-1656154383": { "ReadInfo": { "Type": "None", "Index": 0 } }, "593883779": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "StageAbility_VS_Devil_3113407_DevilShow": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============魔王最后一滴血额外播表演======================" }, { "$type": "RPG.GameCore.LockHP", "Threshold": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1567776112 ] } } } ] }, { "Event": "OnAfterBeingAttacked", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1567776112 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113405_5" } }, { "$type": "RPG.GameCore.DebugLog", "Message": "===============魔王胜利VS_Devil_3113405_5=====================" }, { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113407_LE_FinalTalk" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "InsertAbilityPriority": "LevelPerformMonster", "OwnerAliveState": "Anyone" } ] } ] } ], "DynamicValues": { "Floats": { "1567776112": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "StageAbility_VS_Devil_3113407_DevilShow_ForceKill": { "_CallbackList": [ { "Event": "OnListenInsertAbilityFinish", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113407_LE_FinalTalk_Flag" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============魔王触发自杀======================" }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113407_DevilShow" } }, { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113407_LE_ForceKill" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "InsertAbilityPriority": "MonsterForceKill" } ] } ] } ] }, "StageAbility_VS_Devil_3113407_LE_StatusResist": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackStatusResistance", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "BehaviorFlag": "STAT_CTRL", "Resistance": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] } ], "Stacking": "Replace" }, "StageAbility_VS_Devil_3113407_LE_StoryFinish": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113407_TalkBegin" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113407_LE_FinalTalk" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_3113407_LE_ForceKill" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Card_SC_099_Insert_Once" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Card_SC_099_Camera_1" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Card_SC_099_Camera_2" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Card_SC_099_Camera_3" } } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "BattleEventEntityList" }, "Predicate": { "$type": "RPG.GameCore.ByCompareBattleEventID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetBattleEventID": { "IsDynamic": false, "FixedValue": { "Value": 62101 } } }, "ByRandom": true, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Card_SC_099_BE_Modifier_StoryFinish" } } ] } ] }, { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 4034012 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113407_Devil_StoryFinish" } } ] } ] } ], "DynamicValues": { "Floats": { "977715209": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "StageAbility_VS_Card_SC_099_BE_Modifier_StoryFinish": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Card_SC_099_Insert" } }, { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "VS_SC_VAR_WeaponInit" } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "VS_SC_VAR_LevelWeaponAttack" }, { "$type": "RPG.GameCore.SetDynamicValueByMazeBuffConfig", "QueryList": { "#ADF_1": { "MazeBuffID": 3113799, "Index": 1 } } }, { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Card_SC_099_Insert" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "InsertAbilityPriority": "MonsterInsertAttackSelf", "DynamicValues": { "MainTargetDMG": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ 208367702, 462955996 ] } } }, "PreCheck": { "$type": "RPG.GameCore.TurnInsertAbilityCondition", "Type": "AbilityOwnerInsertUnusedCount", "Count": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } } ] } ], "Stacking": "Replace", "DynamicValues": { "Floats": { "1501141393": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-1684293950": { "ReadInfo": { "Type": "None", "Index": 0 } }, "458193661": { "ReadInfo": { "Type": "None", "Index": 0 } }, "208367702": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-1250258749": { "ReadInfo": { "Type": "None", "Index": 0 } }, "462955996": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "StageAbility_VS_Devil_3113407_Devil_StoryFinish": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "StageMergedID", "ValueType": "StageMergedID" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============StageMergedID {StageMergedID}======================" }, { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "VS_SC_VAR_WeaponInit" } ] }, { "Event": "OnWaveMonster", "CallbackConfig": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "VS_SC_VAR_LevelWeaponAttack" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Shield_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "Shield_Flag" } }, { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "StageMergedID", "ValueType": "StageMergedID" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============Monster_W4_FireProwler_00_PassiveSkill02_EvolveBuildSC_Initiate StageMergedID {StageMergedID}======================" }, { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W4_FireProwler_00_EvolveBuildSC_Shield" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "InsertAbilityPriority": "LevelPerformMonster", "DynamicValues": { "StageMergedID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 977715209 ] } } }, "ShowInActionBar": true }, { "$type": "RPG.GameCore.SetDynamicValueByMazeBuffConfig", "QueryList": { "#ADF_1": { "MazeBuffID": 3113799, "Index": 1 } } }, { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Card_SC_099_Insert_Once" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "InsertAbilityPriority": "MonsterInsertAttackSelf", "DynamicValues": { "MainTargetDMG": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ 208367702, 462955996 ] } } } } ] } ] } ], "DynamicValues": { "Floats": { "977715209": { "ReadInfo": { "Type": "None", "Index": 0 } }, "529822398": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-1656154383": { "ReadInfo": { "Type": "None", "Index": 0 } }, "593883779": { "ReadInfo": { "Type": "None", "Index": 0 } }, "462955996": { "ReadInfo": { "Type": "None", "Index": 0 } } } } } }, "Name": "StageAbility_VS_Devil_3113407", "OnAdd": [ { "$type": "RPG.GameCore.SetDynamicValueByEvolveBuild", "DynamicKey": "MDF_StoryStep", "ValueType": "StoryStep" }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============MDF_StoryStep:{MDF_StoryStep}======================" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_StoryStep" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113407_LE" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113407_LE_StoryFinish" } } ] } ], "DynamicValues": { "Floats": { "2026270485": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, { "Name": "StageAbility_VS_Devil_3113407_SpecialCard", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.8 } } }, { "$type": "RPG.GameCore.ShowEvolveBuildCardSelectInBattle", "SpecifiedCardIDList": [ 31137991 ], "EnableReRoll": false }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113407_3" } } ] }, { "Name": "StageAbility_VS_Devil_3113407_TalkBegin", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "VS_Devil_3113407_1" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.2 } } } ] }, { "Modifiers": { "StageAbility_VS_Devil_3113407_LE_FinalTalk_Flag": {} }, "Name": "StageAbility_VS_Devil_3113407_LE_FinalTalk", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============魔王对话-胜利======================" }, { "$type": "RPG.GameCore.DispelStatus", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "OnlyAlive": false, "IsSilentDispel": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "StageAbility_VS_Devil_3113407_LE_FinalTalk_Flag" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, { "Name": "StageAbility_VS_Devil_3113407_LE_ForceKill", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============魔王对话-胜利-自杀======================" }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "CurrentHP", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Value": "CurrentHP" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 244246377 ] } }, "AttackType": "Level", "FinalFormulaType": "ByBaseDamage" }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.DamagePerformFinish" } ], "DynamicValues": { "Floats": { "244246377": { "ReadInfo": { "Type": "None", "Index": 0 } } } } } ], "GlobalModifiers": { "Modifier_StageAbility_VS_Devil_SC_TreasureEnemy_LE": { "_CallbackList": [ { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamDark" }, { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 403202300 } } }, { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 403202300 } } }, { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 403202300 } } }, { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 403202300 } } } ] } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Modifier_StageAbility_VS_Devil_SC_TreasureEnemy_Enemy" } } ] } ] } ] }, "Modifier_StageAbility_VS_Devil_SC_TreasureEnemy_Enemy": { "BehaviorFlagList": [ "StealthForWaveEndCheck", "Deathrattle" ], "UIConfig": { "UIEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/Mini/SpecialSkillMark_EvolveBuildSC_FireProwler.prefab", "UIMiniEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/Mini/SpecialSkillMark_EvolveBuildSC_FireProwler_Mini.prefab", "ModifierUIPriority": "Marker" }, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_SC_TreasureDeathRattle" } }, { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_SC_TreasureDeathRattle_AllDarkTeam" } } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.ToggleSpecialSkillMark" } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.ToggleSpecialSkillMark", "Enable": true, "TriggerName": "Active" } ] }, { "Event": "OnDeathrattle", "CallbackConfig": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "StageAbility_VS_Devil_SC_TreasureDeathRattle" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "InsertAbilityPriority": "MonsterDeathRattleByLevel", "OwnerAliveState": "Mask_AliveOrLimbo", "TargetAliveState": "Mask_AliveOrLimbo" } ] } ] }, "Modifier_StageAbility_VS_Devil_3113403_Sub": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "BattleEventEntityList" }, "Predicate": { "$type": "RPG.GameCore.ByCompareBattleEventID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetBattleEventID": { "IsDynamic": false, "FixedValue": { "Value": 62101 } } }, "ByRandom": true, "TaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByCopying", "FromTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "FromDynamicKey": { "Value": "CountDownTimer" }, "FromModifierName": { "Value": "BattleEventAbility_VS_Common_WaveTimer_Modifier" }, "ToTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ToDynamicKey": { "Value": "MDF_StoredTurn" } }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============ParamEntity:[ParamEntity]======================" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============失败ParamEntity:[ParamEntity]======================" } ] }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============ModifierOnStackParamEntity======================" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "GP_ExTurnDelay" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "BattleEventEntityList" }, "Predicate": { "$type": "RPG.GameCore.ByCompareBattleEventID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetBattleEventID": { "IsDynamic": false, "FixedValue": { "Value": 62101 } } }, "ByRandom": true, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_ExtraDelaySet" } }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============ParamEntity:[ParamEntity]======================" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============失败ParamEntity:[ParamEntity]======================" } ] } ] }, { "Event": "OnModifierOnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCheckModifierCallBackName", "ModifierName": "Modifier_StageAbility_VS_Devil_3113403_FinishFlag" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyEvolveBuildProperty", "ValueType": "CountDownTimer", "ModifyOp": "Set", "ModifyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1432473676 ] } } } ] } ] }, { "Event": "OnListenBattleEventCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareBattleEventID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetBattleEventID": { "IsDynamic": false, "FixedValue": { "Value": 62101 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "StageAbility_VS_ExtraDelaySet" } }, { "$type": "RPG.GameCore.DebugLog", "Message": "==============BECreateParamEntity:[ParamEntity]======================" } ] } ] } ], "Stacking": "Replace", "DynamicValues": { "Floats": { "-1432473676": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "Modifier_StageAbility_VS_Devil_3113403_LE_ForceKillFlag": {}, "Modifier_StageAbility_VS_Devil_3113403_FinishFlag": {}, "StageAbility_VS_ExtraDelaySet": { "Stacking": "ReplaceByCaster" } }, "GlobalTemplates": [] }