{ "AbilityList": [ { "Name": "Monster_W4_Strongman_00_MainStory_20411041_SpecialWin", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Level_SpecialWin" } } ] }, { "Name": "Monster_W4_Strongman_00_MainStory", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 401201004 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "MMonster_W4_Strongman_00_MainStory_20411041_SpecialWin" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 401201005 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "MMonster_W4_Strongman_00_MainStory_20411041_CustomWaveInfo" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TargetMonsterID": { "IsDynamic": false, "FixedValue": { "Value": 401201009 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "MMonster_W4_Strongman_00_MainStory_20411042_CustomString" } } ] } ], "Modifiers": { "MMonster_W4_Strongman_00_MainStory_20411041_CustomWaveInfo": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.CustomMonsterWaveInfo", "CurrentWave": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "MaxWave": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] } ] }, "MMonster_W4_Strongman_00_MainStory_20411041_SpecialWin": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "Monster_W4_Strongman_00_MainStory_20411041_SpecialWin" } } ] }, { "Event": "OnWaveMonster", "CallbackConfig": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Monster_W4_Strongman_00_MainStory_20411041_SpecialWin" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "InsertAbilityPriority": "MonsterBattleCry" } ] } ] }, "MMonster_W4_Strongman_00_MainStory_20411042_CustomString": { "_CallbackList": [ { "Event": "OnListenAfterAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamLight" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "Stage_LightTeamSkillUse" } } ] } ] } ] } } }, { "Name": "Monster_W4_Strongman_00_PassiveSkillInitiate", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Heaven_StoneShieldController" }, "DynamicValues": { "MDF_MaxLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1830243986 ] } }, "MDF_CrackedEffect": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1421956300 ] } }, "MDF_CrackedDamage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1215020315 ] } }, "MDF_DamageResistance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -565066595 ] } }, "MDF_CrackedDamageAfter": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 606436177 ] } }, "MDF_ModifySP": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 665035112 ] } } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_Heaven_ModelController_Strongman" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MMonster_W4_Strongman_00_ConfineHit_Controller" } } ], "Modifiers": { "MMonster_Heaven_ModelController_Strongman": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc0259f43f0] 0xc0259f43c0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc0259f46c0] 0xc0259f4690}": { "readInfo": null, "unk": null, "v24": { "Value": 1 } } } }, "_CallbackList": [ { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_NoStoneShield.prefab", "IsNeedFadeOut": false, "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_NoStoneShield01.prefab", "IsNeedFadeOut": false, "ForceImmediateFadeOut": false } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetCharacterPartsVisibility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttachPoint": "Body", "ShowPartList": [ 1, 2, 3 ], "SyncEffect": true } ] }, { "Event": "OnModifierAdd", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCheckModifierCallBackName", "ModifierName": "MMonster_Heaven_StoneShield" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_NoStoneShield.prefab", "IsNeedFadeOut": false, "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_NoStoneShield01.prefab", "IsNeedFadeOut": false, "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.SetCharacterPartsVisibility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttachPoint": "Body", "ShowPartList": [ 1, 2, 3 ], "SyncEffect": true }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_Common_StoneShield_Recover.prefab", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_Common_StoneShield_RecoverChara.prefab", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" } ] } ] }, { "Event": "OnModifierRemove", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCheckModifierCallBackName", "ModifierName": "MMonster_Heaven_StoneShield" } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTargetAliveState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveStateMask": "Bit_Alive" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PerformDelayExecute", "PerformTaskList": [ { "$type": "RPG.GameCore.SetCharacterPartsVisibility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, "AttachPoint": "Body", "ShowPartList": [ 1 ], "SyncEffect": true }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_NoStoneShield.prefab", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_NoStoneShield01.prefab", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" } ], "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveOnly": true, "Delay": { "IsDynamic": false, "FixedValue": { "Value": 0.5000000004656613 } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetCharacterPartsVisibility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttachPoint": "Body", "ShowPartList": [ 1 ], "SyncEffect": true }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_NoStoneShield.prefab", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_NoStoneShield01.prefab", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" } ] } ] } ] }, { "Event": "OnModifierOnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCheckModifierCallBackName", "ModifierName": "MMonster_Heaven_StoneShield" }, { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MMonster_Heaven_StoneShield", "ValueType": "Layer", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByTargetAliveState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveStateMask": "Bit_Alive" }, { "$type": "RPG.GameCore.ByCurrentTurnState", "Inverse": true, "TurnStates": [ "InsertAbilityActionPhase" ] } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PerformDelayExecute", "PerformTaskList": [ { "$type": "RPG.GameCore.SetCharacterPartsVisibility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, "AttachPoint": "Body", "ShowPartList": [ 1 ], "SyncEffect": true }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_NoStoneShield.prefab", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_NoStoneShield01.prefab", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" } ], "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveOnly": true, "Delay": { "IsDynamic": false, "FixedValue": { "Value": 0.5000000004656613 } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetCharacterPartsVisibility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttachPoint": "Body", "ShowPartList": [ 1 ], "SyncEffect": true }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_NoStoneShield.prefab", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_NoStoneShield01.prefab", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" } ] } ] }, { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MMonster_Heaven_StoneShield", "ValueType": "MaxLayer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "MDF_MaxLayer" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCheckModifierCallBackName", "ModifierName": "MMonster_Heaven_StoneShield" }, { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MMonster_Heaven_StoneShield", "ValueType": "Layer", "CompareType": "Equal", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 931685943 ] } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "MDF_LastLayer" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_NoStoneShield.prefab", "IsNeedFadeOut": false, "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_NoStoneShield01.prefab", "IsNeedFadeOut": false, "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.SetCharacterPartsVisibility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttachPoint": "Body", "ShowPartList": [ 1, 2, 3 ], "SyncEffect": true }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_Common_StoneShield_Recover.prefab", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_Common_StoneShield_RecoverChara.prefab", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" } ] }, { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MMonster_Heaven_StoneShield", "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "MDF_LastLayer" } ] } ] } } }, { "Name": "Monster_W4_Strongman_00_Skill01_Phase01", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamDark", "FormationType": "DarkTeamNormal" }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_Strongman_00_Skill01_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Monster_W4_Strongman_00_Skill01_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.LookAt", "TargetType": "AbilityTargetEntity" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "ModifierName": "MMonster_Heaven_StoneShield", "ValueType": "Layer", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.MoveToTargetList", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.9000000008381903 } }, "MovingRangeList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 2.5000000004656613 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.11699999962002039 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.20799999963492155 } } }, { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TeamFormation" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.5320000003557652 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.6350000002421439 } } } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.MoveToTargetList", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01_Self", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.9000000008381903 } }, "MovingRangeList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 2.5000000004656613 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.1049999997485429 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.18699999968521297 } } }, { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TeamFormation" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.578999999910593 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.6720000004861504 } } } ] } ] }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Idle" } ] }, { "Name": "Monster_W4_Strongman_00_Skill01_Phase02", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "ModifierName": "MMonster_Heaven_StoneShield", "ValueType": "Layer", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitAnimState", "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.33699999982491136 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1126825319 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "HitAnimation": "Hit_H", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_Skill01_Hit.prefab", "HitPosHeight": 1 }, "DisplayData": { "DitherRangeX": 0.02, "DitherRangeY": 0.02 } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.WaitAnimState", "AnimStateName": "Skill01_Self", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.3040000000037253 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1126825319 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W4_Strongman_00/Eff_Monster_W4_Strongman_00_Skill01_Self_Hit.prefab", "HitPosHeight": 1 }, "DisplayData": { "DitherRangeX": 0.02, "DitherRangeY": 0.02 } } ] }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "ModifierName": "MMonster_Heaven_StoneShield", "ValueType": "Layer", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "MCommon_Unstable" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "MCommon_Shake" } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "MCommon_Unstable" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1050242723 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1476159857 ] } }, "DynamicValues": { "MDF_Shake_ActionDelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -718715950 ] } } } } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_Unstable_Monster" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_Shake_Monster" } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_Unstable_Monster" }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1476159857 ] } }, "DynamicValues": { "MDF_Shake_ActionDelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -718715950 ] } } }, "CustomUIModelAttachPointName": "Eff_Head" } ] } ] }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] } ], "GlobalModifiers": { "MMonster_W4_Strongman_00_ConfineHit_Controller": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "PhaseName": "Phase1", "PhaseAnimConfig": { "FlyHit": "Fly_Hit", "ModifierBehaviorVisuals": [ { "Flag": "STAT_Confine", "ModifierBehaviorVisualPriority": "Confine", "AnimOccur": "Confine", "AnimLoop": "Confine_Loop", "AnimRecover": "Hit_Fly_Recover", "AnimOccurTransition": 0, "AnimSpeedFactor": 0.25, "AnimSpeedTransitTimeRange": 1, "ForecHitH": true, "ReactionAnims": { "$type": "RPG.GameCore.CharacterReactionAnimConfig" }, "FloatingHeight": 1.5, "FloatingRiseDuration": 0.5, "FloatingFallDuration": 0.1, "DisableLookAtIK": true, "SpecialCharacterForbidVisualState": true } ] } } ] }, { "Event": "OnBeforeBeingHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Flag": "STAT_Confine" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "PhaseName": "Phase0", "PhaseAnimConfig": { "FlyHit": "Confine_Hit", "ModifierBehaviorVisuals": [ { "Flag": "STAT_Confine", "ModifierBehaviorVisualPriority": "Confine", "AnimOccur": "Confine", "AnimLoop": "Confine_Loop", "AnimRecover": "Hit_Fly_Recover", "AnimOccurTransition": 0, "AnimSpeedFactor": 0.25, "AnimSpeedTransitTimeRange": 1, "ForecHitH": true, "ReactionAnims": { "$type": "RPG.GameCore.CharacterReactionAnimConfig" }, "FloatingHeight": 1.5, "FloatingRiseDuration": 0.5, "FloatingFallDuration": 0.1, "DisableLookAtIK": true, "SpecialCharacterForbidVisualState": true } ] } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "PhaseName": "Phase1", "PhaseAnimConfig": { "FlyHit": "Fly_Hit", "ModifierBehaviorVisuals": [ { "Flag": "STAT_Confine", "ModifierBehaviorVisualPriority": "Confine", "AnimOccur": "Confine", "AnimLoop": "Confine_Loop", "AnimRecover": "Hit_Fly_Recover", "AnimOccurTransition": 0, "AnimSpeedFactor": 0.25, "AnimSpeedTransitTimeRange": 1, "ForecHitH": true, "ReactionAnims": { "$type": "RPG.GameCore.CharacterReactionAnimConfig" }, "FloatingHeight": 1.5, "FloatingRiseDuration": 0.5, "FloatingFallDuration": 0.1, "DisableLookAtIK": true, "SpecialCharacterForbidVisualState": true } ] } } ] } ] } ] }, "MCommon_Unstable_Monster": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc02856a210] 0xc02856a1b0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "UseSnapshotEntity": true, "UIConfig": { "UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatus_Shake.prefab", "UIPosition": "UI_TOP", "ModifierUIPriority": "Debuff" }, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_UnstableAndShake_Lv1_Loop.prefab", "AttachPoint": "Eff_Head" } ] }, { "Event": "OnAfterBeingAttacked", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MCommon_Shake_Monster" }, "LifeTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicValues": { "MDF_ActionDelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -647349615 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_UnstableAndShake_Lv2_Trigger.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.TriggerUITopEffect", "Type": "Trigger" } ] }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "MCommon_Shake_Monster": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc028e881e0] 0xc028e881b0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "BehaviorFlagList": [ "DisableAction", "STAT_CTRL_Shake", "STAT_CTRL", "STAT_Stun_Effect" ], "UIConfig": { "UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatusEffMid_Unstable.prefab", "UIPosition": "UI_Middle", "ModifierUIPriority": "SoftControl", "IsShowInAvatarPanel": true }, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddNormalizedValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -2109623552 ] } } }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_UnstableAndShake_Lv2_Loop.prefab", "AttachPoint": "Eff_Head", "PositionOffset": { "x": -0.1, "y": 0.4, "z": -0.2 } } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTargetValid", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveOnly": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1500000001396984 } } } ] } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "LifeTime", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AbortModifierPhasePerform" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1500000001396984 } } }, { "$type": "RPG.GameCore.ShowEntityFloatMessage", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContentID": { "Hash": 364529444, "Hash64": 15969981192037891726 } } ] } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AttachSkillTypeDisable", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Types": [ "Ultra" ], "TextmapID": { "Hash": -1129675816, "Hash64": 17470104881555170411 } } ] } ] } } }