{ "AbilityList": [ { "Name": "Monster_W2_Beast02_01_PassiveSkillInitiate", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "W2_Beast02_01_BattleScore1" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Beast02_01_BodyEffect" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "BattleScore_FireBallCount" }, "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": "Phase_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Storage_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire1_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire2_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire3_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire4_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Beast02_01_Skill03Listener" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "OneMorePerTurn" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Common_MuteHitFly" } } ] }, { "Name": "Monster_W2_Beast02_01_SkillP01_Phase01", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "W2_Beast02_01_ListenBreak" } } ], "Modifiers": { "W2_Beast02_01_ListenBreak": { "_CallbackList": [ { "Event": "OnBeingBreak", "CallbackConfig": [] } ] } } }, { "Name": "Monster_W2_Beast02_01_Skill01_Phase01", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_Skill01_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_Skill01_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.LookAt", "TargetType": "AbilityTargetEntity" }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "WaitAnimState": false } ] }, { "Name": "Monster_W2_Beast02_01_Skill01_Phase02", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_01_Lod0.prefab", "UniqueEffectName": "FireBall1", "AttachPoint": "Eff_HandL", "RotationOffset": { "x": 160, "y": 0, "z": -30 }, "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.SkillExecutionStart" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.14000000013038516 } } }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -1124879036, "Hash64": 10291582242121441642 } } ], "LifeTime": 3 }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire1_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "FireBallCount" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.3379999997559935 } }, "SkipWhenStateChange": true }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Projectile": { "FlyTime": 0.2, "TargetAttachPoint": "SelectRoot", "TargetOffset": { "x": 0, "y": 0.75, "z": 0 }, "FlyEffectUniqueName": "FireBall1", "FlyEffectFadeOut": true, "BoomerangEccentricity": 0.5, "WriteProgressToEffectAnimator": true }, "OnProjectileHit": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ProjectileHitEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire1_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ProjectileHitEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1126825319 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_Lod0.prefab", "HitPosHeight": 1 } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeScale": 0.5, "ShakeRange": 0.14, "ShakeTime": 0.2, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 12 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire1_Flag" }, "ContextScope": "ContextCaster", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "BattleScore_FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 0.7, "SpeedEaseType": "Custom", "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "StartFromLastHitPos": true, "TargetAttachPoint": "Eff_HitPoint", "IgnoreTargetHitbox": true, "FlyEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeScale": 0.1, "ShakeRange": 0.14, "ShakeTime": 0.2, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 12 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } } } } ] } ] } ], "WaitProjectileFinish": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Projectile": { "FlyTime": 0.2, "TargetAttachPoint": "SelectRoot", "FlyEffectUniqueName": "FireBall1", "FlyEffectFadeOut": true, "BoomerangEccentricity": 0.5, "WriteProgressToEffectAnimator": true }, "OnProjectileHit": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ProjectileHitEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ProjectileHitEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1126825319 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "FrameHalt": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } }, "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_Lod0.prefab", "HitPosHeight": 1 } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeScale": 0.5, "ShakeRange": 0.14, "ShakeTime": 0.2, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 12 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } } } } ] } ], "WaitProjectileFinish": true } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.7000000006519258 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "FireBallCount" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LoopExecuteTaskList", "MaxLoopCount": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 554635254 ] } }, "TaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -335668838 ] } }, "HitAnimation": "Hit_H", "HitPosHeight": 1 } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1669691865 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1243456214 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2014260845 ] } } } } ] } ] }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire1_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1.5000000004656613 } } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W2_Beast02_01_Skill02_Phase01", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamLight", "FormationType": "LightTeamNormal", "ServantState": "DefaultFollow", "CustomFormationIgnoreDying": false }, { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamDark", "FormationType": "DarkTeamNormal", "CustomFormationIgnoreDying": false }, { "$type": "RPG.GameCore.LookAt", "TargetType": "EnemyTeamCenter" }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_Skill02_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_Skill02_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "WaitAnimState": false } ] }, { "Name": "Monster_W2_Beast02_01_Skill02_Phase02", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.PlayTimeline", "TimelineName": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_Timeline.playable" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Common_Box.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_01_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_02_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_03_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_04_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_05_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Beast02_01_BodyEffect_Skill04Charge" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "FireBallCount" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Storage_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_Common_WeakControl" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "OneMore" } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.SkillExecutionStart" }, { "$type": "RPG.GameCore.AnimSetParameter", "ParameterName": "BoxFlag", "ParameterType": "Int" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.4700000004377216 } } }, { "$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_W2_Beast02_01_Skill02_Target01" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_Down_Lod0.prefab", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_Down_Lod0.prefab", "ForceSimulateImmediately": false } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5000000004656613 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target02" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_01_Down_Lod0.prefab", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_01_Down_Lod0.prefab", "ForceSimulateImmediately": false } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5289999998640269 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target01" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire1_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_HDown_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "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_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ] } ] }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeRange": 0.14, "ShakeTime": 0.3, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 2 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithAllEnemy" }, "IsTargetIgnoreCameraDither": true } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire1_Flag" }, "ContextScope": "ContextCaster", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "BattleScore_FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall1", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "Eff_HitPoint", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall1", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.530000000493601 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target03" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_02_Down_Lod0.prefab", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_02_Down_Lod0.prefab", "ForceSimulateImmediately": false } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5589999998919666 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target02" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire2_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_01_HDown_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "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_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ] } ] }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeRange": 0.14, "ShakeTime": 0.3, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 2 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithAllEnemy" }, "IsTargetIgnoreCameraDither": true } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire2_Flag" }, "ContextScope": "ContextCaster", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "BattleScore_FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall2", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "Eff_HitPoint", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall2", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5600000005215406 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target04" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_03_Down_Lod0.prefab", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_03_Down_Lod0.prefab", "ForceSimulateImmediately": false } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5889999999199063 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target03" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire3_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_02_HDown_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "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_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ] } ] }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeRange": 0.14, "ShakeTime": 0.3, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 2 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithAllEnemy" }, "IsTargetIgnoreCameraDither": true } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire3_Flag" }, "ContextScope": "ContextCaster", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "BattleScore_FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall3", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "Eff_HitPoint", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall3", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.6189999999478459 } }, "SkipWhenStateChange": true }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target04" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire4_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_03_HDown_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "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_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ] } ] }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeRange": 0.14, "ShakeTime": 0.3, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 2 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithAllEnemy" }, "IsTargetIgnoreCameraDither": true } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire4_Flag" }, "ContextScope": "ContextCaster", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "BattleScore_FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall4", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "Eff_HitPoint", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall4", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ] } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.40000000037252903 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "FireBallCount" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LoopExecuteTaskList", "MaxLoopCount": { "IsDynamic": false, "FixedValue": { "Value": 4 } }, "TaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.18000000016763806 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "CountFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire1_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1055926903 ] } }, "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "CountFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire2_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1055926903 ] } }, "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "CountFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire3_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1055926903 ] } }, "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "CountFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 4 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire4_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1055926903 ] } }, "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ] }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "CountFlag" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" } ] } ] }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "CountFlag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire1_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire2_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire3_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire4_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target01" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target02" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target03" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target04" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Beast02_01_BodyEffect" } }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W2_Beast02_01_Skill03_Phase01", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamDark", "FormationType": "DarkTeamNormal" }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_Skill03_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_Skill03_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.LookAt", "TargetType": "TeamFormation" }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "NormalizedTimeWait": { "IsDynamic": false, "FixedValue": { "Value": 0.7200000006705523 } }, "NormalizedTransitionDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.1500000001396984 } } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.7000000006519258 } } } ] }, { "Name": "Monster_W2_Beast02_01_Skill03_Phase02", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.20000000018626451 } } }, { "$type": "RPG.GameCore.SkillExecutionStart" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.31000000028871 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareCharacterNumber", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "CompareType": "LessEqual", "CompareNumber": { "IsDynamic": false, "FixedValue": { "Value": 4 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTeamLocationIndexType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TeamType": "TeamDark", "Type": "Left" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SummonMonster", "SummonMonsterDataList": [ { "MonsterIDFromCustomValue": { "Hash": -289960725 }, "LocationType": "BeforeCaster", "InitAnimStateName": "Appear" } ], "DelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1693654576 ] } }, "RefreshTeamLocation": false } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SummonMonster", "SummonMonsterDataList": [ { "MonsterIDFromCustomValue": { "Hash": -289960725 }, "LocationType": "AfterCaster", "InitAnimStateName": "Appear" } ], "DelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1693654576 ] } }, "RefreshTeamLocation": false } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTeamLocationIndexType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TeamType": "TeamDark", "Type": "Left" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SummonMonster", "SummonMonsterDataList": [ { "MonsterIDFromCustomValue": { "Hash": -289960725 }, "LocationType": "BeforeCaster", "InitAnimStateName": "Appear" } ], "DelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1571720207 ] } }, "RefreshTeamLocation": false } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SummonMonster", "SummonMonsterDataList": [ { "MonsterIDFromCustomValue": { "Hash": -289960725 }, "LocationType": "AfterCaster", "InitAnimStateName": "Appear" } ], "DelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1571720207 ] } }, "RefreshTeamLocation": false } ] } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamDark", "FormationType": "DarkTeamNormal" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "ModifierName": { "Value": "MCommon_Servant" } }, { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterSummonedMinions" }, "TargetType": "TeamFormation" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.7500000006984919 } } }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W2_Beast02_01_Skill04_Phase01", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "OneMore" } }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_Skill04_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_Skill04_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.MoveToTargetPosition", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TeamFormation" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" } ] }, { "Name": "Monster_W2_Beast02_01_Skill04_Phase02", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Storage_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SkillExecutionStart" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_Common_WeakControl" }, "LifeTime": { "IsDynamic": false, "FixedValue": { "Value": -1 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.GlobalMainIntensityEffect", "TargetIntensity": 0.4, "FadeDuration": 0.3 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.36400000005960464 } } }, { "$type": "RPG.GameCore.AnimSetParameter", "ParameterName": "BoxFlag", "ParameterType": "Int", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.RadialBlurCurveEffect", "BlurRadius": 1, "Iteration": 5, "BlurStart": 0, "BlurFeather": 0, "Duration": 1.3, "CurveName": "DashBlurCurve" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.7200000006705523 } } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Beast02_01_BodyEffect" } }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Standby_01_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Beast02_01_BodyEffect_Skill04Charge" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Power_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -1124879036, "Hash64": 10291582242121441642 } } ], "LifeTime": 3 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.840000000782311 } } }, { "$type": "RPG.GameCore.GlobalMainIntensityEffect", "IsRevert": true, "FadeDuration": 0.5 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.9000000008381903 } } }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W2_Beast02_01_ActivityTelevision_Skill01_Phase01", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_ActivityTelevision_Skill01_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_Skill01_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.LookAt", "TargetType": "AbilityTargetEntity" }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "WaitAnimState": false } ] }, { "Name": "Monster_W2_Beast02_01_ActivityTelevision_Skill01_Phase02", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_01_Lod0.prefab", "UniqueEffectName": "FireBall9", "AttachPoint": "Eff_HandL", "RotationOffset": { "x": 160, "y": 0, "z": -30 }, "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.SkillExecutionStart" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.14000000013038516 } } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire1_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "FireBallCount" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.3379999997559935 } }, "SkipWhenStateChange": true }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Projectile": { "FlyTime": 0.2, "TargetAttachPoint": "SelectRoot", "TargetOffset": { "x": 0, "y": 0.75, "z": 0 }, "FlyEffectUniqueName": "FireBall9", "FlyEffectFadeOut": true, "BoomerangEccentricity": 0.5, "WriteProgressToEffectAnimator": true }, "OnProjectileHit": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ProjectileHitEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire1_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ProjectileHitEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1126825319 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_Lod0.prefab", "HitPosHeight": 1 } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeScale": 0.5, "ShakeRange": 0.14, "ShakeTime": 0.2, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 12 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire1_Flag" }, "ContextScope": "ContextCaster", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "BattleScore_FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 0.7, "SpeedEaseType": "Custom", "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "StartFromLastHitPos": true, "TargetAttachPoint": "Eff_HitPoint", "IgnoreTargetHitbox": true, "FlyEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeScale": 0.1, "ShakeRange": 0.14, "ShakeTime": 0.2, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 12 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } } } } ] } ] } ], "WaitProjectileFinish": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Projectile": { "FlyTime": 0.2, "TargetAttachPoint": "SelectRoot", "FlyEffectUniqueName": "FireBall9", "FlyEffectFadeOut": true, "BoomerangEccentricity": 0.5, "WriteProgressToEffectAnimator": true }, "OnProjectileHit": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ProjectileHitEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ProjectileHitEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1126825319 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "FrameHalt": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } }, "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_Lod0.prefab", "HitPosHeight": 1 } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeScale": 0.5, "ShakeRange": 0.14, "ShakeTime": 0.2, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 12 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } } } } ] } ], "WaitProjectileFinish": true } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.7000000006519258 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "FireBallCount" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "Modifier_BattleEventAbility_ActivityTelevision_EliteWaveMark" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "MModifier_Monster_W2_Beast02_01_InsertMark" } }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -945575737, "Hash64": 7594181930736441498 } } ], "LifeTime": 1.5 } ] }, { "$type": "RPG.GameCore.LoopExecuteTaskList", "MaxLoopCount": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 554635254 ] } }, "TaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -335668838 ] } }, "HitAnimation": "Hit_H", "HitPosHeight": 1 } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1669691865 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1243456214 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2014260845 ] } } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark1" }, "DynamicValues": { "isCaster": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } } ] } ] }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.SetActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -219588963 ] } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1.5000000004656613 } } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W2_Beast02_01_ActivityTelevision_Skill02_Phase01", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamLight", "FormationType": "LightTeamNormal", "ServantState": "DefaultFollow", "CustomFormationIgnoreDying": false }, { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamDark", "FormationType": "DarkTeamNormal", "CustomFormationIgnoreDying": false }, { "$type": "RPG.GameCore.LookAt", "TargetType": "EnemyTeamCenter" }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_ActivityTelevision_Skill02_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_Skill02_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "WaitAnimState": false } ] }, { "Name": "Monster_W2_Beast02_01_ActivityTelevision_Skill02_Phase02", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.PlayTimeline", "TimelineName": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_Timeline.playable" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Common_Box.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_01_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_02_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_03_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_04_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_05_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Beast02_01_BodyEffect_Skill04Charge" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "FireBallCount" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Storage_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_Common_WeakControl" } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.SkillExecutionStart" }, { "$type": "RPG.GameCore.AnimSetParameter", "ParameterName": "BoxFlag", "ParameterType": "Int" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.4700000004377216 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target01" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_Down_Lod0.prefab", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_Down_Lod0.prefab", "ForceSimulateImmediately": false } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5000000004656613 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target02" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_01_Down_Lod0.prefab", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_01_Down_Lod0.prefab", "ForceSimulateImmediately": false } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5289999998640269 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire1_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.25000000023283064 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_HDown_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.25000000023283064 } }, "AttackType": "Normal", "HitAnimation": "Hit_H", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ] } ] }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeRange": 0.14, "ShakeTime": 0.3, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 2 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithAllEnemy" }, "IsTargetIgnoreCameraDither": true } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire1_Flag" }, "ContextScope": "ContextCaster", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "BattleScore_FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "BattleScore_FireBallCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark1" }, "DynamicValues": { "isCaster": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall1", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "Eff_HitPoint", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall1", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark1" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark2" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark3" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark4" } } ] }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark1" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark2" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark3" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark4" } } ] } }, { "$type": "RPG.GameCore.TargetShuffle" }, { "$type": "RPG.GameCore.TargetTake", "Count": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark1" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark1" }, "DynamicValues": { "isCaster": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.530000000493601 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target03" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_02_Down_Lod0.prefab", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_02_Down_Lod0.prefab", "ForceSimulateImmediately": false } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5589999998919666 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire2_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.25000000023283064 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_01_HDown_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.25000000023283064 } }, "AttackType": "Normal", "HitAnimation": "Hit_H", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ] } ] }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeRange": 0.14, "ShakeTime": 0.3, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 2 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithAllEnemy" }, "IsTargetIgnoreCameraDither": true } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire2_Flag" }, "ContextScope": "ContextCaster", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "BattleScore_FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "BattleScore_FireBallCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark2" }, "DynamicValues": { "isCaster": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall2", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "Eff_HitPoint", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall2", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark1" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark2" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark3" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark4" } } ] }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark1" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark2" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark3" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark4" } } ] } }, { "$type": "RPG.GameCore.TargetShuffle" }, { "$type": "RPG.GameCore.TargetTake", "Count": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark2" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark2" }, "DynamicValues": { "isCaster": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5600000005215406 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target04" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_03_Down_Lod0.prefab", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_03_Down_Lod0.prefab", "ForceSimulateImmediately": false } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5889999999199063 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire3_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.25000000023283064 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_02_HDown_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.25000000023283064 } }, "AttackType": "Normal", "HitAnimation": "Hit_H", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ] } ] }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeRange": 0.14, "ShakeTime": 0.3, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 2 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithAllEnemy" }, "IsTargetIgnoreCameraDither": true } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire3_Flag" }, "ContextScope": "ContextCaster", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "BattleScore_FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "BattleScore_FireBallCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark3" }, "DynamicValues": { "isCaster": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall3", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "Eff_HitPoint", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall3", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark1" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark2" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark3" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark4" } } ] }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark1" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark2" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark3" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark4" } } ] } }, { "$type": "RPG.GameCore.TargetShuffle" }, { "$type": "RPG.GameCore.TargetTake", "Count": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark3" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark3" }, "DynamicValues": { "isCaster": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.6189999999478459 } }, "SkipWhenStateChange": true }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire4_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.25000000023283064 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_03_HDown_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 0.25000000023283064 } }, "AttackType": "Normal", "HitAnimation": "Hit_H", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ] } ] }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeRange": 0.14, "ShakeTime": 0.3, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 2 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithAllEnemy" }, "IsTargetIgnoreCameraDither": true } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire4_Flag" }, "ContextScope": "ContextCaster", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "BattleScore_FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "BattleScore_FireBallCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark4" }, "DynamicValues": { "isCaster": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall4", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "Eff_HitPoint", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall4", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark1" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark2" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark3" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark4" } } ] }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark1" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark2" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark3" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark4" } } ] } }, { "$type": "RPG.GameCore.TargetShuffle" }, { "$type": "RPG.GameCore.TargetTake", "Count": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark4" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark4" }, "DynamicValues": { "isCaster": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] } ] } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.40000000037252903 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "FireBallCount" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "Modifier_BattleEventAbility_ActivityTelevision_EliteWaveMark" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "MModifier_Monster_W2_Beast02_01_InsertMark" } }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -945575737, "Hash64": 7594181930736441498 } } ], "LifeTime": 1.5 } ] }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "MModifier_Monster_W2_Beast02_01_AttackSign" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.18000000016763806 } } }, { "$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": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark1" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1055926903 ] } }, "FinalFormulaType": "ByBaseDamage", "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1955707816 ] } }, "FinalFormulaType": "ByBaseDamage", "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ] } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.18000000016763806 } } }, { "$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": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark2" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1055926903 ] } }, "FinalFormulaType": "ByBaseDamage", "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1955707816 ] } }, "FinalFormulaType": "ByBaseDamage", "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ] } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.18000000016763806 } } }, { "$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": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark3" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1055926903 ] } }, "FinalFormulaType": "ByBaseDamage", "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1955707816 ] } }, "FinalFormulaType": "ByBaseDamage", "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ] } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.18000000016763806 } } }, { "$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": "MMonster_W2_Beast02_01_ActivityTelevision_HitMark4" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1055926903 ] } }, "FinalFormulaType": "ByBaseDamage", "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1955707816 ] } }, "FinalFormulaType": "ByBaseDamage", "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ] } ] } ] }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.SetActionDelay", "TargetType": { "$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": "Monster_Beast02_Attack_Sign" } } } ] }, "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -219588963 ] } } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "CountFlag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire1_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire2_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire3_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire4_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target01" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target02" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target03" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target04" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Beast02_01_BodyEffect" } }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W2_Beast02_01_ActivityTelevision_Skill04_Phase01", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "OneMore" } }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_ActivityTelevision_Skill04_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_Skill04_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.MoveToTargetPosition", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TeamFormation" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" } ] }, { "Name": "Monster_W2_Beast02_01_ActivityTelevision_Skill04_Phase02", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Storage_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SkillExecutionStart" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_Common_WeakControl" }, "LifeTime": { "IsDynamic": false, "FixedValue": { "Value": -1 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.GlobalMainIntensityEffect", "TargetIntensity": 0.4, "FadeDuration": 0.3 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.36400000005960464 } } }, { "$type": "RPG.GameCore.AnimSetParameter", "ParameterName": "BoxFlag", "ParameterType": "Int", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.RadialBlurCurveEffect", "BlurRadius": 1, "Iteration": 5, "BlurStart": 0, "BlurFeather": 0, "Duration": 1.3, "CurveName": "DashBlurCurve" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.7200000006705523 } } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Beast02_01_BodyEffect" } }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Standby_01_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Beast02_01_BodyEffect_Skill04Charge" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Power_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -1124879036, "Hash64": 10291582242121441642 } } ], "LifeTime": 3 }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MModifier_Monster_W2_Beast02_01_BPListener" } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.840000000782311 } } }, { "$type": "RPG.GameCore.GlobalMainIntensityEffect", "IsRevert": true, "FadeDuration": 0.5 }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "W2_Beast02_01_ActivityTelevision_ModifyDelay" }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1060383125 ] } } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.9000000008381903 } } }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W2_Beast02_01_ActivityTelevision_Passive", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.SetActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ], "Modifiers": {} }, { "Name": "Monster_W2_Beast02_01_RLElite_Skill01_Phase01", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_RLElite_Skill01_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_Skill01_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.LookAt", "TargetType": "AbilityTargetEntity" }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "WaitAnimState": false } ] }, { "Name": "Monster_W2_Beast02_01_RLElite_Skill01_Phase02", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_01_Lod0.prefab", "UniqueEffectName": "FireBall1", "AttachPoint": "Eff_HandL", "RotationOffset": { "x": 160, "y": 0, "z": -30 }, "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.SkillExecutionStart" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.14000000013038516 } } }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -350604938, "Hash64": 1375296752426602003 } } ], "LifeTime": 3 }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire1_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "FireBallCount" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.3379999997559935 } }, "SkipWhenStateChange": true }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Projectile": { "FlyTime": 0.2, "TargetAttachPoint": "SelectRoot", "TargetOffset": { "x": 0, "y": 0.75, "z": 0 }, "FlyEffectUniqueName": "FireBall1", "FlyEffectFadeOut": true, "BoomerangEccentricity": 0.5, "WriteProgressToEffectAnimator": true }, "OnProjectileHit": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ProjectileHitEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire1_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ProjectileHitEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1126825319 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_Lod0.prefab", "HitPosHeight": 1 } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeScale": 0.5, "ShakeRange": 0.14, "ShakeTime": 0.2, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 12 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire1_Flag" }, "ContextScope": "ContextCaster", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "BattleScore_FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 0.7, "SpeedEaseType": "Custom", "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "StartFromLastHitPos": true, "TargetAttachPoint": "Eff_HitPoint", "IgnoreTargetHitbox": true, "FlyEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeScale": 0.1, "ShakeRange": 0.14, "ShakeTime": 0.2, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 12 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } } } } ] } ] } ], "WaitProjectileFinish": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Projectile": { "FlyTime": 0.2, "TargetAttachPoint": "SelectRoot", "FlyEffectUniqueName": "FireBall1", "FlyEffectFadeOut": true, "BoomerangEccentricity": 0.5, "WriteProgressToEffectAnimator": true }, "OnProjectileHit": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ProjectileHitEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ProjectileHitEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1126825319 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "FrameHalt": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } }, "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_Lod0.prefab", "HitPosHeight": 1 } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "SkillTargetEntityList" }, "ModifierName": { "Value": "MCommon_CTRL_Frozen" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1965537739 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 191083737 ] } }, "DynamicValues": { "Modifier_Frozen_DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -895018102 ] } } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeScale": 0.5, "ShakeRange": 0.14, "ShakeTime": 0.2, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 12 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } } } } ] } ], "WaitProjectileFinish": true } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.7000000006519258 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "FireBallCount" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LoopExecuteTaskList", "MaxLoopCount": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 554635254 ] } }, "TaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -335668838 ] } }, "HitAnimation": "Hit_H", "HitPosHeight": 1 } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1669691865 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1243456214 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2014260845 ] } } } } ] } ] }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1.5000000004656613 } } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W2_Beast02_01_RLElite_Skill02_Phase01", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamLight", "FormationType": "LightTeamNormal", "ServantState": "DefaultFollow", "CustomFormationIgnoreDying": false }, { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamDark", "FormationType": "DarkTeamNormal", "CustomFormationIgnoreDying": false }, { "$type": "RPG.GameCore.LookAt", "TargetType": "EnemyTeamCenter" }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_RLElite_Skill02_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_Skill02_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "WaitAnimState": false } ] }, { "Name": "Monster_W2_Beast02_01_RLElite_Skill02_Phase02", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.PlayTimeline", "TimelineName": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_Timeline.playable" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Common_Box.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_01_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_02_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_03_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_04_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_05_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Beast02_01_BodyEffect_Skill04Charge" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "FireBallCount" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Storage_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_Common_WeakControl" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "OneMore" } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.SkillExecutionStart" }, { "$type": "RPG.GameCore.AnimSetParameter", "ParameterName": "BoxFlag", "ParameterType": "Int" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.4700000004377216 } } }, { "$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_W2_Beast02_01_Skill02_Target01" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_Down_Lod0.prefab", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_Down_Lod0.prefab", "ForceSimulateImmediately": false } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5000000004656613 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target02" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_01_Down_Lod0.prefab", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_01_Down_Lod0.prefab", "ForceSimulateImmediately": false } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5289999998640269 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target01" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire1_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_HDown_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "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_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MCommon_CTRL_Frozen" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 468333274 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1851274720 ] } }, "DynamicValues": { "Modifier_Frozen_DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1025800379 ] } } } } ] } ] }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeRange": 0.14, "ShakeTime": 0.3, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 2 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithAllEnemy" }, "IsTargetIgnoreCameraDither": true } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire1_Flag" }, "ContextScope": "ContextCaster", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "BattleScore_FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall1", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "Eff_HitPoint", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall1", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.530000000493601 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target03" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_02_Down_Lod0.prefab", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_02_Down_Lod0.prefab", "ForceSimulateImmediately": false } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5589999998919666 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target02" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire2_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_01_HDown_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "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_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MCommon_CTRL_Frozen" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 468333274 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1851274720 ] } }, "DynamicValues": { "Modifier_Frozen_DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1025800379 ] } } } } ] } ] }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeRange": 0.14, "ShakeTime": 0.3, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 2 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithAllEnemy" }, "IsTargetIgnoreCameraDither": true } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire2_Flag" }, "ContextScope": "ContextCaster", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "BattleScore_FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall2", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "Eff_HitPoint", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall2", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5600000005215406 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target04" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_03_Down_Lod0.prefab", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_03_Down_Lod0.prefab", "ForceSimulateImmediately": false } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5889999999199063 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target03" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire3_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_02_HDown_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "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_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MCommon_CTRL_Frozen" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 468333274 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1851274720 ] } }, "DynamicValues": { "Modifier_Frozen_DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1025800379 ] } } } } ] } ] }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeRange": 0.14, "ShakeTime": 0.3, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 2 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithAllEnemy" }, "IsTargetIgnoreCameraDither": true } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire3_Flag" }, "ContextScope": "ContextCaster", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "BattleScore_FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall3", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "Eff_HitPoint", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall3", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ] } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.6189999999478459 } }, "SkipWhenStateChange": true }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target04" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Flag": "Shield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire4_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1847083384 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "AttackType": "Normal", "HitAnimation": "Hit", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill02_03_HDown_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "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_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "HitPosHeight": 1 }, "TriggerHitSound": true, "CanTriggerLastKill": true, "DisplayData": {} }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MCommon_CTRL_Frozen" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 468333274 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1851274720 ] } }, "DynamicValues": { "Modifier_Frozen_DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1025800379 ] } } } } ] } ] }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeConfigV2": { "ShakeRange": 0.14, "ShakeTime": 0.3, "ShakeDir": { "x": 0, "y": 0.14, "z": 0 }, "BaseCycle": 0.06, "CycleDamping": 0, "RangeAttenuation": 0.95, "PerlinNoiseAmplitude": { "x": 0.03, "y": 0.03, "z": 0 }, "PerlinNoiseFreq": { "x": 16, "y": 16, "z": 0 }, "RotationalAmplitude": { "x": 0, "y": 0, "z": 2 }, "RotationFreqV3": { "x": 0, "y": 0, "z": 8 } }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithAllEnemy" }, "IsTargetIgnoreCameraDither": true } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire4_Flag" }, "ContextScope": "ContextCaster", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "BattleScore_FireBallCount" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall4", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "Eff_HitPoint", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall4", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ] } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.40000000037252903 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "FireBallCount" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LoopExecuteTaskList", "MaxLoopCount": { "IsDynamic": false, "FixedValue": { "Value": 4 } }, "TaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.18000000016763806 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "CountFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire1_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1055926903 ] } }, "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "CountFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire2_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1055926903 ] } }, "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "CountFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire3_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1055926903 ] } }, "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "CountFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 4 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Fire4_Flag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1055926903 ] } }, "HitPosHeight": 1 }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_DefenceRatioDown" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1995713758 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 662578885 ] } }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1626468408 ] } } } } ] }, { "$type": "RPG.GameCore.SetDynamicValueByAddValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Key": { "Value": "CountFlag" }, "AddValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" } ] } ] }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "CountFlag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire1_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire2_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire3_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Fire4_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target01" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target02" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target03" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "ModifierName": { "Value": "MMonster_W2_Beast02_01_Skill02_Target04" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "AIFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "OneMorePerTurn" } } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Beast02_01_BodyEffect" } }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Monster_W2_Beast02_01_RLElite_Skill04_Phase01", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "OneMore" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "OneMorePerTurn" } }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_RLElite_Skill04_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W2_Beast02_01_Skill04_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.MoveToTargetPosition", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TeamFormation" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" } ] }, { "Name": "Monster_W2_Beast02_01_RLElite_Skill04_Phase02", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Storage_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.SkillExecutionStart" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_Common_WeakControl" }, "LifeTime": { "IsDynamic": false, "FixedValue": { "Value": -1 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.GlobalMainIntensityEffect", "TargetIntensity": 0.4, "FadeDuration": 0.3 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.36400000005960464 } } }, { "$type": "RPG.GameCore.AnimSetParameter", "ParameterName": "BoxFlag", "ParameterType": "Int", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.RadialBlurCurveEffect", "BlurRadius": 1, "Iteration": 5, "BlurStart": 0, "BlurFeather": 0, "Duration": 1.3, "CurveName": "DashBlurCurve" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.7200000006705523 } } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Beast02_01_BodyEffect" } }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Standby_01_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Beast02_01_BodyEffect_Skill04Charge" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Power_Flag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -350604938, "Hash64": 1375296752426602003 } } ], "LifeTime": 3 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.840000000782311 } } }, { "$type": "RPG.GameCore.GlobalMainIntensityEffect", "IsRevert": true, "FadeDuration": 0.5 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill04", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.9000000008381903 } } }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] } ], "GlobalModifiers": { "Monster_Common_AllWeakControl": { "BehaviorFlagList": [ "MuteBreak" ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackWeakness", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "OPType": "Protected", "WeakList": [ "Physical", "Fire", "Ice", "Thunder", "Wind", "Quantum", "Imaginary" ] } ] } ] }, "MMonster_Beast02_01_AllDamageReduce": { "Stacking": "ReplaceByCaster", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc02a22d140] 0xc02a22d110}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AllDamageReduce", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 869991832 ] } } } ] } ] }, "MMonster_Beast02_01_BodyEffect": { "_CallbackList": [ { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Standby_01_Lod0.prefab", "ForceImmediateFadeOut": false } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Standby_01_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_01_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.AnimSetParameter", "ParameterName": "BoxFlag", "ParameterType": "Int" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_02_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_03_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_04_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_05_Lod0.prefab", "ForceImmediateFadeOut": false } ] } ] }, "MMonster_Beast02_01_BodyEffect_Skill04Charge": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_01_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_02_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_03_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_04_Lod0.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_05_Lod0.prefab", "ForceSimulateImmediately": false } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_01_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_02_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_03_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_04_Lod0.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill04_Standby_05_Lod0.prefab", "ForceImmediateFadeOut": false } ] }, { "Event": "OnBeingLimbo", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "MMonster_Beast02_01_Skill03Listener": { "_CallbackList": [ { "Event": "OnBeingBreak", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "Monster_Common_WeakControl" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Beast02_01_BodyEffect" } }, { "$type": "RPG.GameCore.RemoveEffect", "UniqueEffectName": "FireBall1", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "UniqueEffectName": "FireBall2", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "UniqueEffectName": "FireBall3", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "UniqueEffectName": "FireBall4", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "UniqueEffectName": "FireBall5", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Storage_Flag" }, "ContextScope": "TargetEntity", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Storage_Flag" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "AIFlag" }, "ResetValue": { "IsDynamic": false, "FixedValue": { "Value": 6 } }, "ContextScope": "TargetEntity" } ] } ] }, { "Event": "OnEndBreak", "CallbackConfig": [] } ] }, "MMonster_W2_Beast02_01_Skill02_Target01": {}, "MMonster_W2_Beast02_01_Skill02_Target02": {}, "MMonster_W2_Beast02_01_Skill02_Target03": {}, "MMonster_W2_Beast02_01_Skill02_Target04": {}, "W2_Beast02_01_ActivityTelevision_ModifyDelay": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc029bcf950] 0xc029bcf920}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "_CallbackList": [ { "Event": "OnAfterBeingAttacked", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddNormalizedValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AAABAAMR", "FixedValues": [ { "Value": 0 } ], "DynamicHashes": [ 2128130574 ] } } } ] } ] }, "MMonster_W2_Beast02_01_ActivityTelevision_HitMark1": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc02b33fb90] 0xc02b33fb60}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc02b33fe60] 0xc02b33fe30}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "Modifier_BattleEventAbility_ActivityTelevision_EliteWaveMark" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetBattleTargetProgress", "BattleTargetID": { "IsDynamic": false, "FixedValue": { "Value": 5000704 } }, "ModifyValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "isCaster" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_Beast02_Attack_Sign" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall1", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "SelectRoot", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall1", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ] } ] } ] }, { "Event": "OnListenAfterAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "MMonster_W2_Beast02_01_ActivityTelevision_HitMark2": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc02b371110] 0xc02b3710e0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc02b3713e0] 0xc02b3713b0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "Modifier_BattleEventAbility_ActivityTelevision_EliteWaveMark" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetBattleTargetProgress", "BattleTargetID": { "IsDynamic": false, "FixedValue": { "Value": 5000704 } }, "ModifyValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_Beast02_Attack_Sign" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall2", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "SelectRoot", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall2", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ] } ] }, { "Event": "OnListenAfterAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "MMonster_W2_Beast02_01_ActivityTelevision_HitMark3": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc02ba13ce0] 0xc02ba13cb0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc02ba24030] 0xc02ba24000}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "Modifier_BattleEventAbility_ActivityTelevision_EliteWaveMark" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetBattleTargetProgress", "BattleTargetID": { "IsDynamic": false, "FixedValue": { "Value": 5000704 } }, "ModifyValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_Beast02_Attack_Sign" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall3", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "SelectRoot", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall3", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ] } ] }, { "Event": "OnListenAfterAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "MMonster_W2_Beast02_01_ActivityTelevision_HitMark4": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc028afa930] 0xc028afa900}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc028afb950] 0xc028afb920}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "Modifier_BattleEventAbility_ActivityTelevision_EliteWaveMark" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetBattleTargetProgress", "BattleTargetID": { "IsDynamic": false, "FixedValue": { "Value": 5000704 } }, "ModifyValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_Beast02_Attack_Sign" } }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Bullet_02_Lod0.prefab", "UniqueEffectName": "FireBall4", "AttachPoint": "Origin", "PositionOffset": { "x": 0, "y": 0, "z": 0.5 }, "ForceSimulateImmediately": false, "AddColliderHeightOffset": true }, { "$type": "RPG.GameCore.FireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Projectile": { "Behavior": "Parabola", "FlyTime": 1, "CustomSpeedEaseCurve": "W2_Beast02_01_Skill01", "TargetAttachPoint": "SelectRoot", "IgnoreTargetHitbox": true, "FlyEffectUniqueName": "FireBall4", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Beast02_01/Eff_Monster_W2_Beast02_01_Skill01_Hit_02_Lod0.prefab", "FlyEffectFadeOut": true, "ParabolaHeightRatio": 0.2, "ParabolaUseWorldSpaceUp": false }, "OnProjectileHit": [ { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" } ] } ] } ] }, { "Event": "OnListenAfterAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "MModifier_Monster_W2_Beast02_01_InsertMark": { "Stacking": "Replace" }, "MMonster_Monster_W2_Beast02_01_ActivityTelevision_AttackDownRatio": { "Stacking": "Multiple", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc048d3c930] 0xc048d3c900}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "BehaviorFlagList": [ "STAT_AttackDown" ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AttackAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AAABAAMR", "FixedValues": [ { "Value": 0 } ], "DynamicHashes": [ 2128130574 ] } } } ] } ] }, "MModifier_Monster_W2_Beast02_01_BPListener": { "Stacking": "Replace", "BehaviorFlagList": [ "MuteHitFly", "ListenBattleEventSkill" ], "_CallbackList": [ { "Event": "OnBeingLimbo", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "Monster_Beast02_Attack_Sign" }, "OnlyRemoveCasterAdded": true, "RemoveAllInstance": true }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "Monster_W2_Beast02_00_Edict" } } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "Monster_Beast02_Attack_Sign" } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_Beast02_Attack_Sign" } } ] }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "Monster_W2_Beast02_00_Edict" } } ] }, { "Event": "OnAfterAttack", "CallbackConfig": [] }, { "Event": "OnListenBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Skill" }, { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamLight" }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_Beast02_Attack_Sign" } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "Monster_Beast02_Attack_Sign" } }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/ShowBattleHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 631275833, "Hash64": 12219739849269791036 } } ], "LifeTime": 2 }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "Monster_Beast02_Attack_Sign" } } ] } ] } ] }, "W2_Beast02_01_BattleScore1": { "_CallbackList": [ { "Event": "OnListenAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "BattleScore_FireBallCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 10 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetBattleAchievement", "AchievementID": 30078, "TagMatch": true } ] } ] } ] } } }