{ "ModifierMap": { "Monster_APShow": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.ShowActionBarEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "MultiActionIndexes": [ 1 ], "IsShow": true, "EffectPrefabs": [ { "Status": "Normal", "Path": "UI/Battle/TimeLine/Timeline_MonsterUltraHintCom_Normal.prefab" }, { "Status": "Action", "Path": "UI/Battle/TimeLine/Timeline_MonsterUltraHintCom_Action.prefab" }, { "Status": "Insert", "Path": "UI/Battle/TimeLine/Timeline_MonsterUltraHintCom_Insert.prefab" } ] }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MCommon_MonsterCharge_ActionBarText" } } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.ShowActionBarEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "MultiActionIndexes": [ 1 ], "EffectPrefabs": [ { "Status": "Normal", "Path": "UI/Battle/TimeLine/Timeline_MonsterUltraHintCom_Normal.prefab" }, { "Status": "Action", "Path": "UI/Battle/TimeLine/Timeline_MonsterUltraHintCom_Action.prefab" }, { "Status": "Insert", "Path": "UI/Battle/TimeLine/Timeline_MonsterUltraHintCom_Insert.prefab" } ] }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MCommon_MonsterCharge_ActionBarText" } } ] } ] }, "Monster_APShow_OneMore": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.ShowActionBarEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "MultiActionIndexes": [ 2 ], "IsShow": true, "EffectPrefabs": [ { "Status": "Normal", "Path": "UI/Battle/TimeLine/Timeline_MonsterUltraHintCom_Normal.prefab" }, { "Status": "Action", "Path": "UI/Battle/TimeLine/Timeline_MonsterUltraHintCom_Action.prefab" }, { "Status": "OneMore", "Path": "UI/Battle/TimeLine/Timeline_MonsterUltraHintCom_OneMore.prefab" }, { "Status": "Insert", "Path": "UI/Battle/TimeLine/Timeline_MonsterUltraHintCom_Insert.prefab" } ] }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MCommon_MonsterCharge_ActionBarText" } } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.ShowActionBarEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "MultiActionIndexes": [ 2 ], "EffectPrefabs": [ { "Status": "Normal", "Path": "UI/Battle/TimeLine/Timeline_MonsterUltraHintCom_Normal.prefab" }, { "Status": "Action", "Path": "UI/Battle/TimeLine/Timeline_MonsterUltraHintCom_Action.prefab" }, { "Status": "OneMore", "Path": "UI/Battle/TimeLine/Timeline_MonsterUltraHintCom_OneMore.prefab" }, { "Status": "Insert", "Path": "UI/Battle/TimeLine/Timeline_MonsterUltraHintCom_Insert.prefab" } ] }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MCommon_MonsterCharge_ActionBarText" } } ] } ] }, "Monster_APShow_Base": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc04978d4a0] 0xc04978d440}": { "readInfo": null, "unk": null, "v24": { "Value": 2 } } } }, "_CallbackList": [ { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_APShow" } } ] }, { "Event": "OnPhase2", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_APShow" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAMR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -1416827637 ] } }, "DynamicKey": { "Value": "Acc_Turn" } } ] }, { "Event": "OnBeingLimbo", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] }, { "Event": "OnAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Acc_Turn" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, { "Event": "OnBeingBreak", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "Monster_APShow_Base_Immediately": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc019af6f90] 0xc019af6f60}": { "readInfo": null, "unk": null, "v24": { "Value": 1 } } } }, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_APShow" } } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_APShow" } } ] }, { "Event": "OnPhase2", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAMR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -1416827637 ] } }, "DynamicKey": { "Value": "Acc_Turn" } } ] }, { "Event": "OnBeingLimbo", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] }, { "Event": "OnAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Acc_Turn" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, { "Event": "OnBeingBreak", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "Monster_APShow_Base_NotCancel": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc019fa0540] 0xc019fa0510}": { "readInfo": null, "unk": null, "v24": { "Value": 2 } } } }, "_CallbackList": [ { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_APShow" } } ] }, { "Event": "OnPhase2", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_APShow" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAMR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -1416827637 ] } }, "DynamicKey": { "Value": "Acc_Turn" } } ] }, { "Event": "OnBeingLimbo", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] }, { "Event": "OnAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Acc_Turn" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] } ] }, "Monster_APShow_OneTurn": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_APShow_Base" }, "DynamicValues": { "Acc_Turn": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "Monster_APShow_OneTurn_NotCancel": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_APShow_Base_NotCancel" }, "DynamicValues": { "Acc_Turn": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "Monster_APShow_TwoTurn": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_APShow_Base" }, "DynamicValues": { "Acc_Turn": { "IsDynamic": false, "FixedValue": { "Value": 2 } } } }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "Monster_APShow_TwoTurn_NotCancel": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_APShow_Base_NotCancel" }, "DynamicValues": { "Acc_Turn": { "IsDynamic": false, "FixedValue": { "Value": 2 } } } }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "Monster_APShow_SevenTurn": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_APShow_Base" }, "DynamicValues": { "Acc_Turn": { "IsDynamic": false, "FixedValue": { "Value": 7 } } } }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "Monster_APShow_Infinite_NotCancel": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_APShow" } }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "Monster_Common_ConfineHit": { "_CallbackList": [ { "Event": "OnBeforeBeingHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Flag": "STAT_Confine" }, { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Flag": "STAT_Confine_Effect" } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "PhaseName": "Phase0", "PhaseAnimConfig": { "FlyHit": "Confine_Hit" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.CharacterChangePhase", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "PhaseName": "Phase1", "PhaseAnimConfig": { "FlyHit": "Fly_Hit" } } ] } ] } ] } } }