Files
FireflyGo_Resources/Config/ConfigAbility/BattleEvent/FightFest_Level_Main_Ability.json
2025-08-14 09:04:39 +07:00

36015 lines
1.3 MiB

{
"AbilityList": [
{
"Name": "StageAbility_3120001",
"OnAdd": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "MainRace"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"x": 0,
"y": -60
}
},
{
"$type": "RPG.GameCore.SetVersusBar",
"TeamDarkIcon": "SpriteOutput/AvatarIcon/Avatar/1206.png",
"ShowFullScreenEffect": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120001_Modifier"
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "DarkFeverCount"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "ActionEventAbility_Camera_AllLightTeam"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "ActionEventAbility_Camera_AllDarkTeam"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
1625755410
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
1625755410
]
}
}
}
],
"Modifiers": {
"StageAbility_3120001_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc029117ad0] 0xc029117aa0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc029117da0] 0xc029117d70}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0291300f0] 0xc0291300c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0291303c0] 0xc029130390}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc029130690] 0xc029130660}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
},
"_CallbackList": [
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": 3
},
{
"$type": "RPG.GameCore.ByIsBattleEventEntity",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_monster_FightFest_Die"
}
}
]
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120001_Modifier_LightVersus"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LockHP"
},
"DynamicValues": {
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_StatusResist"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120001_Modifier_DarkVersus"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 800304
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ModifierName": {
"Value": "Modifier_FightFest_FeverEffect"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.LockVersusBar",
"IsUnlock": true
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
866240523
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
866240523
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
866240523
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
}
]
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 201302
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill03"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_EnemyAdv"
}
}
]
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1443896687
]
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 1
},
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": []
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -0.9000000008381903
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": [
-1443896687
]
}
}
}
]
}
]
}
]
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "OffRace"
}
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"QuestTipText": {
"Hash": 2067561629,
"Hash64": 12837652184204967207
}
}
]
},
{
"Event": "OnVersusBarFever",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
}
]
},
{
"$type": "RPG.GameCore.LockVersusBar"
}
]
}
]
},
"StageAbility_3120001_Modifier_LightVersus": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc029b1d830] 0xc029b1d800}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc029b1db00] 0xc029b1dad0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc029b1ddd0] 0xc029b1dda0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc029b26120] 0xc029b260f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc029b263f0] 0xc029b263c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
},
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": -337298149,
"Hash64": 16890960419594220108
},
"BarChangeLevel": "Normal"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Voice_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6000000005587935
}
],
"DynamicHashes": [
1625755410
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_TeamAdv"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Voice_Flag"
}
}
]
}
]
}
]
},
{
"Event": "OnTriggerBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 201302
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-699843418
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamQuest",
"QuestTipText": {
"Hash": 2067561628,
"Hash64": 1886847383493562812
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Voice_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6000000005587935
}
],
"DynamicHashes": [
1625755410
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_TeamAdv"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Voice_Flag"
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 800304
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
106725636
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1940068020
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamQuest",
"QuestTipText": {
"Hash": 2067561628,
"Hash64": 1886847383493562812
}
}
]
}
]
}
]
}
]
}
]
},
"StageAbility_3120001_Modifier_DarkVersus": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc04b4d3710] 0xc04b4d36e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc04b4d39e0] 0xc04b4d39b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc04b4d3ce0] 0xc04b4d3cb0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0464a23f0] 0xc0464a2390}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
},
"BarChangeLevel": "Normal"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
}
]
},
"Modifier_FightFest_StatusResist": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "StatusResistanceBase",
"PropertyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 99
}
}
}
]
}
]
}
}
},
{
"Name": "StageAbility_3120021",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier"
}
}
],
"Modifiers": {
"StageAbility_3120021_Modifier": {
"_CallbackList": [
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 201302
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_Wave1Control"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_MuteBreak"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 800304
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_Wave2Control"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_MuteBreak"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_ListenBreak"
}
}
]
}
]
}
]
},
"StageAbility_3120021_Modifier_ListenBreak": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3120021_StanceDamage"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "HeliobusActionAbilitySetBoom_Camera"
}
}
]
},
{
"Event": "OnTriggerBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3120021_StanceDamage"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"InsertAbilityPriority": "LevelPerformMonster",
"DynamicValues": {
"ADF_1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
866240523
]
}
}
},
"TargetAliveState": "Anyone"
}
]
}
]
},
"StageAbility_3120021_Modifier_Wave1Control": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc046c09020] 0xc046c08ff0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc046c09620] 0xc046c095f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc046c09bf0] 0xc046c09bc0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
},
{
"$type": "RPG.GameCore.ShowBossInfoBar",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"IsShow": true
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3120021_Modifier_Wave1Control_Summon1"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3120021_Modifier_Wave1Control_Summon2"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "BattleEventAbility_SummonMonsterInfinite_Camera"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_APShow"
}
}
]
},
{
"Event": "OnListenAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Tutorial1"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk1"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_MuteBreak"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 2067561628,
"Hash64": 1886847383493562812
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-683658141
]
}
},
"DynamicKey": {
"Value": "TeamateAction_Count"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "TeamateAction_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Tutorial2"
}
},
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Quest/FightFest/Widget/BattleFightFestHint_Enemy.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 481443540,
"Hash64": 114020847841473990
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-683658141
]
}
},
"DynamicKey": {
"Value": "TeamateAction_Count"
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Tutorial4"
}
}
]
}
]
},
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 200203
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RecordEntityFormationIndex",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "HaveSummon1"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3120021_Modifier_Wave1Control_Summon1"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ActivePredicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "HaveSummon1"
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 200201
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RecordEntityFormationIndex",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "HaveSummon2"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3120021_Modifier_Wave1Control_Summon2"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ActivePredicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "HaveSummon2"
}
}
]
}
]
}
]
}
]
},
{
"Event": "OnBeforeDying",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill02"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_APShow"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill03"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_APShow"
}
}
]
}
]
},
{
"Event": "OnListenBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_MuteBreak"
}
}
]
},
{
"Event": "OnListenModifierRemove",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_Wave1Control_SpecialAI"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_Wave1Control_SpecialAI_Strong"
}
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk3"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamFever",
"QuestTipText": {
"Hash": 2067561631,
"Hash64": 15452321233241293029
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_Wave1Control_SpecialAI"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_DarkFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_AttackUp.prefab"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_Wave1Control_SpecialAI_Strong"
}
}
]
}
]
}
]
},
"StageAbility_3120021_Modifier_Wave1Control_Lock": {
"BehaviorFlagList": [
"RemoveWhenCasterDead",
"TeamAction"
],
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatus_Signed.prefab",
"UIPosition": "UI_TOP",
"ModifierUIPriority": "Buff"
}
},
"StageAbility_3120021_Modifier_Wave1Control_SpecialAI": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"DynamicKey": {
"Value": "W2_Valkyrie02_00_AICounter"
}
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "W2_Valkyrie02_00_AICounter"
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "W2_Valkyrie02_00_AICounter"
}
}
]
}
]
},
"StageAbility_3120021_Modifier_Wave1Control_SpecialAI_Strong": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"DynamicKey": {
"Value": "W2_Valkyrie02_00_AICounter"
}
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
},
"DynamicKey": {
"Value": "W2_Valkyrie02_00_AICounter"
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
},
"DynamicKey": {
"Value": "W2_Valkyrie02_00_AICounter"
}
}
]
}
]
},
"StageAbility_3120021_Modifier_Wave2Control": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00cd5e2d0] 0xc00cd5e2a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00cd5e5a0] 0xc00cd5e570}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00cd5e870] 0xc00cd5e840}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00cd5eb40] 0xc00cd5eb10}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00cd5ee10] 0xc00cd5ede0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00cd5f0e0] 0xc00cd5f0b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00cd5f3b0] 0xc00cd5f380}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00cd5f680] 0xc00cd5f650}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00cd5f980] 0xc00cd5f950}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00cd5fc50] 0xc00cd5fc20}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00cd5ff20] 0xc00cd5fef0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc01059e270] 0xc01059e240}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"QuestTipText": {
"Hash": 2067561629,
"Hash64": 12837652184204967207
}
},
{
"$type": "RPG.GameCore.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
},
{
"$type": "RPG.GameCore.ShowBossInfoBar",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"IsShow": true
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3120021_Modifier_Wave2Control_Summon"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "BattleEventAbility_SummonMonsterInfinite_Camera"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "OneMorePerTurn"
}
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddNormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
},
"InitModify": true
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk4"
}
}
]
},
{
"Event": "OnListenAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_MuteBreak"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 2067561628,
"Hash64": 1886847383493562812
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Tutorial4"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Tutorial_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.CreateBattleEvent",
"EventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45001
}
},
"DynamicValues": {
"ADF_1": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ADF_2": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"ADF_3": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"ADF_4": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
},
"ADF_5": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1500000001396984
}
},
"ChargeRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"Team": "TeamNeutral",
"TotalDamageTeam": "TeamLight",
"OnBattleEventCreate": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"FixedAddValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 100
}
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"FixedAddValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 200
}
}
},
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
],
"IsDynamicPreload": true
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Tutorial5"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Tutorial_Flag"
}
}
]
}
]
}
]
},
{
"Event": "OnPhase2",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
2087301040
]
}
},
"DynamicKey": {
"Value": "Action_Count"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Action_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Quest/FightFest/Widget/BattleFightFestHint_Enemy.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 481443540,
"Hash64": 114020847841473990
}
}
],
"LifeTime": 2
}
]
}
]
},
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 800201
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RecordEntityFormationIndex",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "HaveSummon"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3120021_Modifier_Wave2Control_Summon"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ActivePredicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "HaveSummon"
}
}
]
}
]
}
]
}
]
},
{
"Event": "OnBeforeDying",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_APShow"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill06"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Fail_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Fail_Flag"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill05"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-557998912
]
}
},
"DynamicKey": {
"Value": "Skill05_Count"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Fail_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Fail_Flag"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-557998912
]
}
},
"DynamicKey": {
"Value": "Skill05_Count"
}
},
{
"$type": "RPG.GameCore.ModifyCurrentSkillDelayCost",
"NormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.7000000006519258
}
],
"DynamicHashes": [
-204839133
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.7000000006519258
}
],
"DynamicHashes": [
-204839133
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
}
]
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.ModifyCurrentSkillDelayCost",
"NormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Skill05_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk6"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Skill05_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Tutorial_Flag"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
},
"DynamicKey": {
"Value": "Fail_Flag"
}
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"AddNormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"AddNormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill04"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-557965151
]
}
},
"DynamicKey": {
"Value": "Skill04_Count"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Skill04_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk5"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8500000007916242
}
],
"DynamicHashes": [
-204839133
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Skill04_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-204839133
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-204839133
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk7"
}
}
]
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1443896687
]
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 1
},
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": []
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -0.9000000008381903
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": [
-1443896687
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Skill04_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk5"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8500000007916242
}
],
"DynamicHashes": [
-204839133
]
}
}
}
]
}
]
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Tutorial_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1649365024
]
}
},
"DynamicKey": {
"Value": "Tutorial_Count"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Tutorial_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk8"
}
}
]
}
]
}
]
},
{
"Event": "OnListenBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_MuteBreak"
}
}
]
},
{
"Event": "OnListenModifierRemove",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_Wave2Control_SpecialAI"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_Wave2Control_SpecialAI_Strong"
}
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk9"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamFever",
"QuestTipText": {
"Hash": 2067561631,
"Hash64": 15452321233241293029
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_Wave2Control_SpecialAI"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_DarkFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_AttackUp.prefab"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_Wave2Control_SpecialAI_Strong"
}
}
]
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
}
]
}
]
},
"StageAbility_3120021_Modifier_Wave2Control_SpecialAI": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Monster_XP_Elite02_01_AIFlag"
}
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Monster_XP_Elite02_01_AIFlag"
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Monster_XP_Elite02_01_AIFlag"
}
}
]
}
]
},
"StageAbility_3120021_Modifier_Wave2Control_SpecialAI_Strong": {},
"StageAbility_3120021_Modifier_MuteBreak": {
"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"
]
}
]
}
]
}
}
},
{
"Name": "StageAbility_3120021_StanceDamage",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "HeliobusActionAbilitySetBoom_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_BattleEvent_ShenYuan_Damage_hit.prefab",
"AttachPoint": "Origin"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetAliveState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AliveStateMask": "Bit_Alive"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByHardLevelProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Property": "HPRatio",
"DynamicKey": "_Hardlevel_HpAddRatio"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByTargetAliveState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AliveStateMask": "Bit_Alive"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByHardLevelProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Property": "HPRatio",
"DynamicKey": "_Hardlevel_HpAddRatio"
}
]
}
]
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Physical"
},
"FormulaType": "ByMaxHP",
"IsNotHit": true,
"AttackType": "Level",
"FinalFormulaType": "ByPureDamage"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "Break"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Physical"
},
"FormulaType": "ByMaxHP",
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827945
]
}
},
"IsNotHit": true,
"StanceDamageType": {
"DamageType": "AllType"
},
"AttackType": "Pursued",
"HitEffect": "Effects/Eff_Prefab/Eff_Common/Eff_BattleEvent_ShenYuan_Damage_hit2.prefab"
}
}
]
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 1607100424,
"Hash64": 4473380756326379317
}
}
],
"LifeTime": 2
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00d7bfbc0] 0xc00d7bfb90}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00d7d45a0] 0xc00d7d4570}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
},
"\u0026{map[Hash:0xc00d7d4870] 0xc00d7d4840}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
},
"\u0026{map[Hash:0xc00d7d5590] 0xc00d7d5560}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 30
}
},
"\u0026{map[Hash:0xc00d7d59e0] 0xc00d7d5950}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 30
}
},
"\u0026{map[Hash:0xc00d7d5d70] 0xc00d7d5d10}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 100
}
},
"\u0026{map[Hash:0xc00d7de2d0] 0xc00d7de2a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
}
},
{
"Name": "StageAbility_3120021_Modifier_Wave1Control_Summon1",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "BattleEventAbility_SummonMonsterInfinite_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.WaitFor",
"Predicate": {
"$type": "RPG.GameCore.ByDieAnimFinished",
"TeamTypeMask": "TeamDark",
"EntityTypeMask": "Mask_TeamCharacters"
}
},
{
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
"MaxLoopCount": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 200203105
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
},
"ModifierName": {
"Value": "MCommon_Servant"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.SetModifierDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_Wave1Control"
},
"DynamicKey": {
"Value": "HaveSummon1"
},
"NewValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"Name": "StageAbility_3120021_Modifier_Wave1Control_Summon2",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "BattleEventAbility_SummonMonsterInfinite_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.WaitFor",
"Predicate": {
"$type": "RPG.GameCore.ByDieAnimFinished",
"TeamTypeMask": "TeamDark",
"EntityTypeMask": "Mask_TeamCharacters"
}
},
{
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
"MaxLoopCount": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 200201010
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
},
"ModifierName": {
"Value": "MCommon_Servant"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.SetModifierDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_Wave1Control"
},
"DynamicKey": {
"Value": "HaveSummon2"
},
"NewValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"Name": "StageAbility_3120021_Modifier_Wave2Control_Summon",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "BattleEventAbility_SummonMonsterInfinite_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.WaitFor",
"Predicate": {
"$type": "RPG.GameCore.ByDieAnimFinished",
"TeamTypeMask": "TeamDark",
"EntityTypeMask": "Mask_TeamCharacters"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "Less",
"CompareValue": 3
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-723178411
]
}
},
"DynamicKey": {
"Value": "MinionNumber"
}
}
]
},
{
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
"MaxLoopCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
-723178411
]
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 800201018
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
},
"ModifierName": {
"Value": "MCommon_Servant"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MinionNumber"
}
},
{
"$type": "RPG.GameCore.SetModifierDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120021_Modifier_Wave2Control"
},
"DynamicKey": {
"Value": "HaveSummon"
},
"NewValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00ea83cb0] 0xc00ea83c80}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
}
},
{
"Name": "StageAbility_3120002",
"OnAdd": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "MainRace"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"x": 0,
"y": -60
}
},
{
"$type": "RPG.GameCore.SetVersusBar",
"TeamDarkIcon": "SpriteOutput/AvatarIcon/Avatar/1112.png",
"ShowFullScreenEffect": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120002_Modifier"
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "DarkFeverCount"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -2
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "ActionEventAbility_Camera_AllLightTeam"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "ActionEventAbility_Camera_AllDarkTeam"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3120002_Wave1_Problem"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3120002_Wave1_Perform"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3120002_Help"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_670860_Camera"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
462955996
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
462955996
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_Speed"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_SP"
}
}
],
"Modifiers": {
"StageAbility_3120002_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00f9b0fc0] 0xc00f9b0f90}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00f9b1650] 0xc00f9b14a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00f9b1b90] 0xc00f9b1b60}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00f9b1ec0] 0xc00f9b1e90}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00f9c4330] 0xc00f9c4300}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnListenAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DestroyBattleCharacter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "Performer"
}
},
{
"$type": "RPG.GameCore.DestroyBattleCharacter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "Performer2"
}
}
]
},
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": 3
},
{
"$type": "RPG.GameCore.ByIsBattleEventEntity",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_monster_FightFest_Die"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -2
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ModifierName": {
"Value": "Modifier_FightFest_FeverEffect"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.LockVersusBar",
"IsUnlock": true
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
}
]
}
]
},
{
"Event": "OnListenCharacterLimbo",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 100206
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
}
]
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 803301
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill05"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": -661321727,
"Hash64": 5293155000820266759
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3120002_Wave1_Perform"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"InsertAbilityPriority": "LevelPerformAvatar"
},
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Quest/FightFest/Widget/BattleFightFestHint_Enemy.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 481443541,
"Hash64": 8994965126082133480
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
}
]
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
866240523
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1443896687
]
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 1
},
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": []
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -0.9000000008381903
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": [
-1443896687
]
}
}
}
]
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 100401
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill04"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": -661321727,
"Hash64": 5293155000820266759
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-699843418
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Quest/FightFest/Widget/BattleFightFestHint_Enemy.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 481443541,
"Hash64": 8994965126082133480
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
}
]
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1443896687
]
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 1
},
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": []
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -0.9000000008381903
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": [
-1443896687
]
}
}
}
]
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 102302
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill10"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
106725636
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
}
]
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1940068020
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1443896687
]
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 1
},
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": []
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -0.9000000008381903
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": [
-1443896687
]
}
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill11"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_Company_Coin_Elite_3122002"
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"DynamicValues": {
"MDF_DamageUpRatio_PerLayer": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
}
}
]
}
]
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "OffRace"
}
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"QuestTipText": {
"Hash": 2067561629,
"Hash64": 12837652184204967207
}
}
]
},
{
"Event": "OnListenRevive",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ModifierName": {
"Value": "Modifier_FightFest_FeverEffect"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.LockVersusBar",
"IsUnlock": true
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
1625755410
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
1625755410
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -2
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120002_Modifier_Control_ExtraHP"
},
"DynamicValues": {
"Value1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
}
]
}
]
},
{
"Event": "OnVersusBarFever",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamFever",
"QuestTipText": {
"Hash": -661321724,
"Hash64": 2127394167958028675
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
}
]
},
{
"$type": "RPG.GameCore.LockVersusBar"
}
]
}
]
},
"StageAbility_3120002_Modifier_Control_ExtraHP": {
"Stacking": "Replace",
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "HPAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-498088358
]
}
}
}
]
}
]
}
}
},
{
"Name": "StageAbility_3120022",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3120002_Wave2_Summon"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3120002_Wave3_Summon"
}
}
],
"Modifiers": {
"StageAbility_3120022_Modifier_Wave1Control_HPLock1": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0124f12f0] 0xc0124f12c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave1Control_HPLock2"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8000000007450581
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave1Control_HPLock2": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc012a6f770] 0xc012a6f740}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc012a6fa40] 0xc012a6fa10}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6500000006053597
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Effect_Flag"
}
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave1Control_HPLock3"
}
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave1Control_HPLock3"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave1Control_HPLock3"
}
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave1Control_HPLock3": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc013212930] 0xc013212900}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3500000003259629
}
}
}
]
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave2Control_HPLock1": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0134f3c20] 0xc0134f3bf0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave2Control_HPLock2"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8000000007450581
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave2Control_HPLock2": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0224859b0] 0xc022485980}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc022485ec0] 0xc022485e90}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6500000006053597
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Effect_Flag"
}
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave2Control_HPLock3"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave2Control_HPLock3"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave2Control_HPLock3"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave2Control_HPLock3": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0264d66c0] 0xc0264d6690}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3500000003259629
}
}
}
]
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave3Control_HPLock1": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc026f416b0] 0xc026f41680}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc026f41b90] 0xc026f41a70}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-204839133
]
}
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3500000003259629
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave3Control_HPLock2": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0272ff800] 0xc0272ff7d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control_HPLock3"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8000000007450581
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave3Control_HPLock3": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc027c9c810] 0xc027c9c7e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc027c9cbd0] 0xc027c9cba0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6500000006053597
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Effect_Flag"
}
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control_HPLock4"
}
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control_HPLock4"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control_HPLock4"
}
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave3Control_HPLock4": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc028228cf0] 0xc028228cc0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3500000003259629
}
}
}
]
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier": {
"_CallbackList": [
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 803301
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave1Control"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave1Control_HPLock1"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 100401
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave2Control"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_HP_Effect"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave2Control_HPLock1"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 102302
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_HP_Effect"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_Company_Coin_Elite_3122002"
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"DynamicValues": {
"MDF_DamageUpRatio_PerLayer": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control_HPLock1"
}
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave1Control_SpecialAI"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk13"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk2"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_DarkFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_AttackUp.prefab"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave1Control_SpecialAI_Strong"
}
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave1Control": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0289d53b0] 0xc0289d5380}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0289d5680] 0xc0289d5650}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0289d5bc0] 0xc0289d5b90}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc028a740c0] 0xc0289d5f20}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc028a743f0] 0xc028a743c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc028a747e0] 0xc028a747b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc028a74ab0] 0xc028a74a80}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
},
{
"$type": "RPG.GameCore.ShowBossInfoBar",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"IsShow": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_APShow"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_W1_Mecha03_02_Skill02_Phase01_Insert"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_W1_Mecha03_02_Skill02_Phase02_Insert"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_W1_Mecha03_02_Skill02_Camera_Insert"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_W1_Mecha03_02_Skill03_Phase01_Insert"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_W1_Mecha03_02_Skill03_Phase02_Insert"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_W1_Mecha03_02_Skill03_Camera_Insert"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_W1_Mecha03_02_Skill05_Phase01_Insert"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_W1_Mecha03_02_Skill05_Phase02_Insert"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_W1_Mecha03_02_Skill05_Camera_Insert"
}
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "AIFlag"
},
"ContextScope": "ContextOwner",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByCharacterCount",
"DynamicKey": "CoinCount",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_Company_Coin"
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "CoinCount"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "AIFlag"
}
}
]
}
]
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120002_Modifier_Wave1Control_MinionPoint"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_HP_Effect"
}
}
]
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill04"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Monster_W1_Mecha03_02_Skill02_Phase01_Insert"
},
"AbortBehaviorFlags": [
"DisableAction",
"STAT_CTRL"
],
"InsertAbilityPriority": "MonsterBattleCry",
"ShowInActionBar": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "DuringProblem_Flag"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"DynamicKey": {
"Value": "AIFlag"
}
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave1Control_HPLock1"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill04"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "DuringProblem_Flag"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "GetPoint_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "GetPoint_Flag"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk10"
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_APShow"
}
}
]
},
{
"Event": "OnListenModifierRemove",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave1Control_SpecialAI"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_DarkFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave1Control_SpecialAI_Strong"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Monster_Company_Coin"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentTurnActionEntity"
},
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.ByCompareTarget",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentTurnActionEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
}
}
]
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DuringProblem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByCharacterCount",
"DynamicKey": "CoinCount",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_Company_Coin"
}
},
"AliveOnly": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "CoinCount"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
},
"DynamicValues": {
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-699843418
]
}
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsTargetAbleToAction",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Monster_W1_Mecha03_02_Skill05_Phase01_Insert"
},
"AbortBehaviorFlags": [
"DisableAction",
"STAT_CTRL"
],
"InsertAbilityPriority": "MonsterBattleCry",
"ShowInActionBar": true,
"PreCheck": {
"$type": "RPG.GameCore.TurnInsertAbilityCondition",
"Type": "AbilityOwnerInsertUnusedCount",
"Count": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"ActivePredicate": {
"$type": "RPG.GameCore.ByIsTargetAbleToAction",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
}
},
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"NormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "StageAbility_3120012_Modifier_Effect"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamQuest",
"QuestTipText": {
"Hash": -661321727,
"Hash64": 5293155000820266759
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Monster_Company_Coin_Elite"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DuringProblem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
866240523
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "GetPoint_Flag"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Monster_W1_Mecha03_02_ResetAI"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_W1_Mecha03_02_ResetAI"
}
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave1Control_SpecialAI": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "AIFlag"
}
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "AIFlag"
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "AIFlag"
}
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave1Control_SpecialAI_Strong": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"DynamicKey": {
"Value": "AIFlag"
}
}
]
},
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "AIFlag"
}
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
},
"DynamicKey": {
"Value": "AIFlag"
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill02"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyCurrentSkillDelayCost",
"NormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave2Control": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc004ab4b70] 0xc004ab4b40}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004ab4e40] 0xc004ab4e10}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004ab5110] 0xc004ab50e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004ab53e0] 0xc004ab53b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004ab56b0] 0xc004ab5680}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004ab5980] 0xc004ab5950}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004ab5c50] 0xc004ab5c20}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004ab5f20] 0xc004ab5ef0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004ab6270] 0xc004ab6240}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004ab6540] 0xc004ab6510}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3122002_Wave2_GetPoint"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Boss_Cocolia_RL_Skill03_Phase01_Insert"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Boss_Cocolia_RL_Skill03_Phase02_Insert"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Boss_Cocolia_RL_Skill03_Phase01_Camera_Insert"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Boss_Cocolia_RL_Skill04_Phase01_VS_Insert"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Boss_Cocolia_RL_Skill04_Phase02_VS_Insert"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Boss_Cocolia_RL_Skill04_Phase01_Destory"
}
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddNormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk3"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_APShow"
}
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "DecisionFlag"
},
"ContextScope": "ContextOwner",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByCharacterCount",
"DynamicKey": "CoinCount",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_Company_Coin"
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "CoinCount"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "DecisionFlag"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "DecisionFlag"
},
"ContextScope": "ContextOwner",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Boss_Cocolia_RL_Skill04_Phase01_Destory"
},
"AbortBehaviorFlags": [
"DisableAction",
"STAT_CTRL"
],
"InsertAbilityPriority": "MonsterBattleCry",
"ShowInActionBar": true
}
]
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByHasSummonRelation",
"SummonerType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ServantType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_Company_Coin"
},
"DynamicValues": {
"MDF_DamageUpRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120002_Modifier_Wave1Control_MinionPoint"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_HP_Effect"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 102201
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_Company_Coin"
},
"DynamicValues": {
"MDF_DamageUpRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120002_Modifier_Wave1Control_MinionPoint"
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DynamicKey": {
"Value": "#Skill01_P2_ActionDelayRatio"
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_HP_Effect"
}
}
]
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill05"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "DuringProblem_Flag"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3122002_Wave2_GetPoint"
},
"AbortBehaviorFlags": [
"DisableAction",
"STAT_CTRL"
],
"InsertAbilityPriority": "MonsterBattleCry",
"ShowInActionBar": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"DynamicKey": {
"Value": "DecisionFlag"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill04"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSummonedMinions"
}
},
{
"$type": "RPG.GameCore.SetDieImmediately",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSummonedMinions"
}
},
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSummonedMinions"
}
},
{
"$type": "RPG.GameCore.RemoveEntityFromTeamFormation",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSummonedMinions"
}
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill01"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Wave2Summon_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3120002_Wave2_Summon"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"InsertAbilityPriority": "LevelPerformAvatar",
"DynamicValues": {
"ADF_8": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
},
"ADF_9": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
106725636
]
}
}
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave2Control_HPLock1"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Wave2Summon_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Wave2Summon_Flag"
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill05"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk4"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill06"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave2Control_Lock"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntityList"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave2Control_Lock"
}
}
]
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "GetPoint_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "GetPoint_Flag"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "DuringProblem_Flag"
}
}
]
}
]
},
{
"Event": "OnListenModifierRemove",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave2Control_SpecialAI"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_DarkFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave2Control_SpecialAI_Strong"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Monster_Company_Coin"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentTurnActionEntity"
},
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.ByCompareTarget",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentTurnActionEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
}
}
]
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DuringProblem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByCharacterCount",
"DynamicKey": "CoinCount",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_Company_Coin"
}
},
"AliveOnly": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "CoinCount"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
},
"DynamicValues": {
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-699843418
]
}
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsTargetAbleToAction",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Boss_Cocolia_RL_Skill04_Phase01_Destory"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbortBehaviorFlags": [
"DisableAction",
"STAT_CTRL"
],
"InsertAbilityPriority": "MonsterBattleCry",
"ShowInActionBar": true
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Boss_Cocolia_RL_Skill04_Phase01_VS_Insert"
},
"AbortBehaviorFlags": [
"DisableAction",
"STAT_CTRL"
],
"InsertAbilityPriority": "MonsterBattleCry",
"ShowInActionBar": true,
"PreCheck": {
"$type": "RPG.GameCore.TurnInsertAbilityCondition",
"Type": "AbilityOwnerInsertUnusedCount",
"Count": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"ActivePredicate": {
"$type": "RPG.GameCore.ByIsTargetAbleToAction",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
}
},
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"NormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "StageAbility_3120012_Modifier_Effect"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamQuest",
"QuestTipText": {
"Hash": -661321727,
"Hash64": 5293155000820266759
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control_Story3"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6000000005587935
}
],
"DynamicHashes": [
-204839133
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk12"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamQuest",
"QuestTipText": {
"Hash": -661321727,
"Hash64": 5293155000820266759
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Monster_Company_Coin_Elite_3122002"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "GetPoint_Flag"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "GetPoint_Flag"
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave2Control_SpecialAI"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_DarkFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_AttackUp.prefab"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave2Control_SpecialAI_Strong"
}
}
]
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk14"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "DecisionFlag"
}
}
]
},
{
"Event": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "GetPoint_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "GetPoint_Flag"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "DuringProblem_Flag"
}
}
]
}
]
},
{
"Event": "OnInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "GetPoint_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "GetPoint_Flag"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "DuringProblem_Flag"
}
}
]
}
]
},
{
"Event": "OnBeingRevived",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk5"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Summon_Flag"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": -661321727,
"Hash64": 5293155000820266759
}
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3120002_Wave3_Summon"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"InsertAbilityPriority": "LevelPerformAvatar",
"DynamicValues": {
"ADF_10": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1940068020
]
}
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_APShow"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control_HPLock2"
}
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave2Control_Lock": {
"BehaviorFlagList": [
"RemoveWhenCasterDead",
"TeamAction"
],
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatus_Signed.prefab",
"UIPosition": "UI_TOP",
"ModifierUIPriority": "Buff"
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Gepard_00/Eff_Monster_W1_Gepard_00_Skill04_01.prefab"
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackStatusDesc",
"TextID": {
"Hash": 1444085398,
"Hash64": 3394081643234092867
}
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AggroAddedRatio",
"PropertyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 10
}
}
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave2Control_SpecialAI": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "DecisionFlag"
}
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "DecisionFlag"
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "DecisionFlag"
}
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave2Control_SpecialAI_Strong": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 6
}
},
"DynamicKey": {
"Value": "DecisionFlag"
}
}
]
},
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "DecisionFlag"
}
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"DynamicKey": {
"Value": "DecisionFlag"
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill03"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyCurrentSkillDelayCost",
"NormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave3Control": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00596d920] 0xc00596d8f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00596dbf0] 0xc00596dbc0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00596dec0] 0xc00596de90}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
},
"\u0026{map[Hash:0xc005976210] 0xc0059761e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control_Summon"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "BattleEventAbility_SummonMonsterInfinite_Camera"
}
},
{
"$type": "RPG.GameCore.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster2"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_MuteBreak"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_APShow"
}
}
]
},
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 102201
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RecordEntityFormationIndex",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "HaveSummon"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control_Summon"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ActivePredicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "HaveSummon"
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 100401
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
}
]
}
]
},
{
"Event": "OnBeforeDying",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-204839133
]
}
},
"BarChangeLevel": "High"
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill10"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk11"
}
}
]
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill06"
]
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Story_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control_Story"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Story_Flag"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk6"
}
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_MuteBreak": {
"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"
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave3Control_Story": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc005c62390] 0xc005c62360}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"DynamicKey": {
"Value": "DecisionFlag"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.9500000008847564
}
],
"DynamicHashes": [
-204839133
]
}
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill03"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_APShow"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "MCommon_CTRL_Frozen_3120022"
},
"DynamicValues": {
"Modifier_Frozen_DamagePercentage": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk7"
}
},
{
"$type": "RPG.GameCore.ModifyCurrentSkillDelayCost",
"NormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "MainMonster2"
},
"AddNormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "MainMonster2"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control_Story2"
}
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_Amb_FightFest_crowd_Fever"
},
"EmitterType": "DefaultEmitter"
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave3Control_Story2": {
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill11"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 102201017
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AddNormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
}
]
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_MuteBreak"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control_Story3"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"StageAbility_3120022_Modifier_Wave3Control_Story3": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc005ea1710] 0xc005ea16e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnListenActionPhaseBegin",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1554779067
]
}
},
"DynamicKey": {
"Value": "Count"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk8"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "MainMonster2"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control_HPLock1"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control_HPLock2"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
}
]
}
}
},
{
"Name": "StageAbility_3120022_Modifier_Wave3Control_Summon",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "BattleEventAbility_SummonMonsterInfinite_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.WaitFor",
"Predicate": {
"$type": "RPG.GameCore.ByDieAnimFinished",
"TeamTypeMask": "TeamDark",
"EntityTypeMask": "Mask_TeamCharacters"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterRank",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": 3
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-723178411
]
}
},
"DynamicKey": {
"Value": "MinionNumber"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMR",
"FixedValues": [
{
"Value": 3
}
],
"DynamicHashes": [
-723178411
]
}
},
"DynamicKey": {
"Value": "MinionNumber"
}
},
{
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
"MaxLoopCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-723178411
]
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 102201017
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
},
"ModifierName": {
"Value": "MCommon_Servant"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MinionNumber"
}
},
{
"$type": "RPG.GameCore.SetModifierDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120022_Modifier_Wave3Control"
},
"DynamicKey": {
"Value": "HaveSummon"
},
"NewValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc005fbb950] 0xc005fbb920}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
}
},
{
"Name": "StageAbility_3120002_Wave2_Summon",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamCenter"
},
"IsLocalOffset": true,
"AnchorOffset": {
"x": 0.001,
"y": 2.5,
"z": -0.501
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamCenter"
},
"AimOffset": {
"x": 0.001,
"y": 0.7,
"z": 0.001
},
"FollowPoleAngle": 90,
"FollowRadius": 9.5,
"FollowDamp": 0.5,
"AimDamp": 0.5
},
"BlendConfig": {
"BlendType": "Cut"
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"IsTargetIgnoreCameraDither": true,
"IsAliveOnly": false
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByWorldLevel",
"DynamicKey": "MDF_WorldLevel",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_WorldLevel"
},
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 100206401
}
},
"LocationType": "First",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 0.20000000018626451
}
],
"DynamicHashes": [
909827953
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_WorldLevel"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 100206401
}
},
"LocationType": "First",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 0.20000000018626451
}
],
"DynamicHashes": [
909827953
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_WorldLevel"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 100206401
}
},
"LocationType": "First",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 0.10000000009313226
}
],
"DynamicHashes": [
909827953
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_WorldLevel"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 100206401
}
},
"LocationType": "First",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 0.10000000009313226
}
],
"DynamicHashes": [
909827953
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_WorldLevel"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 100206401
}
},
"LocationType": "First",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827953
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_WorldLevel"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 6
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 100206401
}
},
"LocationType": "First",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827953
]
}
}
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 100206401
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120002_Wave2_Summon_Effect"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_Company_Coin_Elite_3122002"
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"DynamicValues": {
"MDF_DamageUpRatio_PerLayer": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
}
}
]
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc005ff8ab0] 0xc005ff8a80}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 6
}
}
}
},
"Modifiers": {
"StageAbility_3120002_Wave2_Summon_Effect": {
"_CallbackList": [
{
"Event": "OnListenCharacterLimbo",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 100401
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
}
]
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827952
]
}
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_Company_Coin_Elite_3122002"
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"DynamicValues": {
"MDF_DamageUpRatio_PerLayer": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
}
}
]
}
]
}
}
},
{
"Name": "StageAbility_3120002_Wave3_Summon",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamCenter"
},
"IsLocalOffset": true,
"AnchorOffset": {
"x": 0.001,
"y": 2.5,
"z": -0.501
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamCenter"
},
"AimOffset": {
"x": 0.001,
"y": 0.7,
"z": 0.001
},
"FollowPoleAngle": 90,
"FollowRadius": 9.5,
"FollowDamp": 0.5,
"AimDamp": 0.5
},
"BlendConfig": {
"BlendType": "Cut"
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"IsTargetIgnoreCameraDither": true,
"IsAliveOnly": false
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 102302201
}
},
"LocationType": "First",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1646835833
]
}
}
},
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 102201017
}
},
"LocationType": "Last",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1646835833
]
}
}
},
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 102201017
}
},
"LocationType": "Last",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1646835833
]
}
}
},
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 102201017
}
},
"LocationType": "First",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1646835833
]
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1.5000000004656613
}
}
}
]
},
{
"Name": "StageAbility_3120002_Wave1_Problem",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Battle/Rogue/BattleRogueTourmPhaseWarningHintDialog.prefab",
"WaitShowPageFinish": true,
"UITextNodes": [
{
"TextPath": "Root/Contents/TextPanel/Text",
"TextContent": {
"Hash": 481443541,
"Hash64": 8994965126082133480
}
}
],
"LifeTime": 2
}
]
},
{
"Name": "StageAbility_3120032",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120032_Modifier"
}
}
],
"Modifiers": {
"StageAbility_3120032_Modifier_SpeedDown": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "SpeedAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
866240523
]
}
}
}
]
}
]
},
"StageAbility_3120032_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00634bef0] 0xc00634bec0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
},
"_CallbackList": [
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120032_Modifier_LightVersus"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LockHP"
},
"DynamicValues": {
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120032_Modifier_DarkVersus"
}
}
]
}
]
},
{
"Event": "OnEnterBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"Predicate": {
"$type": "RPG.GameCore.ByContainCustomString",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Key": {
"Hash": -1284493821
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
2029039937
]
}
},
"DynamicKey": {
"Value": "ChargeRatio"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Delay_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Delay_Flag"
}
}
]
}
]
},
{
"Event": "OnListenRevive",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120032_Modifier_SpeedDown"
}
}
]
}
]
},
"StageAbility_3120032_Modifier_LightVersus": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc006699230] 0xc006699200}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006699500] 0xc0066994d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0066997d0] 0xc0066997a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006699aa0] 0xc006699a70}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006699d70] 0xc006699d40}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
},
"\u0026{map[Hash:0xc00669e0c0] 0xc00669e090}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": -337298149,
"Hash64": 16890960419594220108
},
"BarChangeLevel": "Normal"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Voice_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6000000005587935
}
],
"DynamicHashes": [
-204839133
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_TeamAdv"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Voice_Flag"
}
}
]
}
]
}
]
},
{
"Event": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": -337298149,
"Hash64": 16890960419594220108
},
"BarChangeLevel": "Normal"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Voice_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6000000005587935
}
],
"DynamicHashes": [
-204839133
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_TeamAdv"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Voice_Flag"
}
}
]
}
]
}
]
}
]
},
"StageAbility_3120032_Modifier_DarkVersus": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00699c2a0] 0xc00699c270}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00699c570] 0xc00699c540}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00699c840] 0xc00699c810}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00699cb10] 0xc00699cae0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
},
"BarChangeLevel": "Normal"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
}
]
}
}
},
{
"Name": "StageAbility_3120002_Wave1_Perform",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 803301008
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_StageAbility_3120002_Wave1_Talk"
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "Modifier_StageAbility_3120002_Wave1_Talk2"
}
}
],
"Modifiers": {
"Modifier_StageAbility_3120002_Wave1_Talk": {
"BehaviorFlagList": [
"MuteBreak"
],
"_CallbackList": [
{
"Event": "OnAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk1"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ModifierName": {
"Value": "Modifier_StageAbility_3120002_Wave1_Talk"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OPType": "Protected",
"WeakList": [
"Physical",
"Fire",
"Ice",
"Thunder",
"Wind",
"Quantum",
"Imaginary"
]
}
]
}
]
},
"Modifier_StageAbility_3120002_Wave1_Talk2": {
"_CallbackList": [
{
"Event": "OnAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk1_1"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "Modifier_StageAbility_3120002_Wave1_Talk2"
}
}
]
}
]
}
}
},
{
"Name": "StageAbility_3120002_Help",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"AbilityName": {
"Value": "StageAbility_670860_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-204839133
]
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.20000000018626451
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamCenter"
},
"EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_FightFest/Eff_FightFest_TacticSkill_Support.prefab"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.3000000002793968
}
],
"DynamicHashes": [
-204839133
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.3000000002793968
}
],
"DynamicHashes": [
-204839133
]
}
}
}
]
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"OnlyAlive": false
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "MCommon_CTRL_Frozen_3120022"
}
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"AddNormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"FormulaType": "HealByTargetMaxHP",
"HealPercentage": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0069fa3f0] 0xc0069fa3c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0069fa6c0] 0xc0069fa690}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
}
},
{
"Name": "StageAbility_3120003",
"OnAdd": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "MainRace"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"x": 0,
"y": -60
}
},
{
"$type": "RPG.GameCore.SetVersusBar",
"TeamDarkIcon": "SpriteOutput/MosterIcon/Monster_3014020.png",
"ShowFullScreenEffect": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120003_Modifier"
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "DarkFeverCount"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -2
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "ActionEventAbility_Camera_AllLightTeam"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "ActionEventAbility_Camera_AllDarkTeam"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
462955996
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
462955996
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_Speed"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_SP"
}
}
],
"Modifiers": {
"StageAbility_3120003_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc006d94de0] 0xc006d94db0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006d950b0] 0xc006d95080}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006d95380] 0xc006d95350}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006d95650] 0xc006d95620}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006d95920] 0xc006d958f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006d95bf0] 0xc006d95bc0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006d95ec0] 0xc006d95e90}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"BehaviorFlagList": [
"ListenBattleEventSkill"
],
"_CallbackList": [
{
"Event": "OnListenAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DestroyBattleCharacter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "Performer"
}
}
]
},
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": 3
},
{
"$type": "RPG.GameCore.ByIsBattleEventEntity",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_monster_FightFest_Die"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 301203
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012030
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
866240523
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-699843418
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "True_Count"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamQuest",
"QuestTipText": {
"Hash": 904762214,
"Hash64": 8569808998082632271
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamQuest",
"QuestTipText": {
"Hash": 904762216,
"Hash64": 454181641641591552
}
}
]
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Alive_Count"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 301203
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
732325327
]
}
},
"DynamicKey": {
"Value": "Alive_Count"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Alive_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
},
"DynamicValues": {
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1940068020
]
}
}
}
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"AddNormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
}
]
}
]
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45001
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45002
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45003
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45004
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45005
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45006
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk5"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk9"
}
}
]
}
]
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "OffRace"
}
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Monster_W3_DeathPart_00_ListenDie"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetMonsterHPTotalSeg",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TotalSeg": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
}
},
{
"$type": "RPG.GameCore.SetModifierDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_DeathPart_00_ListenDie"
},
"DynamicKey": {
"Value": "MDF_ShowValue"
},
"NewValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetMonsterHPTotalSeg",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TotalSeg": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
106725636
]
}
}
},
{
"$type": "RPG.GameCore.SetModifierDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_W3_DeathPart_00_ListenDie"
},
"DynamicKey": {
"Value": "MDF_ShowValue"
},
"NewValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
106725636
]
}
}
}
]
}
]
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"QuestTipText": {
"Hash": 2067561629,
"Hash64": 12837652184204967207
}
}
]
},
{
"Event": "OnListenRevive",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"QuestTipText": {
"Hash": 2067561629,
"Hash64": 12837652184204967207
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -2
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ModifierName": {
"Value": "Modifier_FightFest_FeverEffect"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.LockVersusBar",
"IsUnlock": true
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120003_Modifier_Control_ExtraHP"
},
"DynamicValues": {
"Value1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
}
]
}
]
}
]
},
{
"Event": "OnVersusBarFever",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamFever",
"QuestTipText": {
"Hash": 904762217,
"Hash64": 16832259324018363677
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 301203
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk4"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_TriggerOut_01"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_Update_01"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_TriggerOut_02"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_Update_02"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_TriggerOut_03"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_Update_03"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_TriggerOut_04"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_Update_04"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_TriggerOut_05"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_Update_05"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk8"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_TriggerOut_06"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_Update_06"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_TriggerOut_07"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_Update_07"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_TriggerOut_08"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Self_Update_08"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
}
]
},
{
"$type": "RPG.GameCore.LockVersusBar"
}
]
}
]
},
"StageAbility_3120003_Modifier_Control_ExtraHP": {
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0073f48a0] 0xc0073f4870}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "HPAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-498088358
]
}
}
}
]
}
]
}
}
},
{
"Name": "StageAbility_3120023",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120023_Modifier"
}
}
],
"Modifiers": {
"StageAbility_3120023_Modifier_Control_HPLock1": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0078032c0] 0xc007803290}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc007803590] 0xc007803560}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120023_Modifier_Control_HPLock2"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8000000007450581
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Modifier_W3_Death_00_BonusAttackHandler"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Modifier_W3_Death_00_BonusAttackHandler"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Modifier_W3_Death_00_BonusAttackHandler"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
}
]
},
"StageAbility_3120023_Modifier_Control_HPLock2": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0078631a0] 0xc007863170}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc007863470] 0xc007863440}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc007863740] 0xc007863710}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120023_Modifier_Control_HPLock3"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6500000006053597
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Modifier_W3_Death_00_BonusAttackHandler"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
},
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Modifier_W3_Death_00_BonusAttackHandler"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Modifier_W3_Death_00_BonusAttackHandler"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
}
]
},
"StageAbility_3120023_Modifier_Control_HPLock3": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc007c53350] 0xc007c53320}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc007c53620] 0xc007c535f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc007c538f0] 0xc007c538c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-204839133
]
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Effect_Flag"
}
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120023_Modifier_Control_HPLock4"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120023_Modifier_Control_HPLock4"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120023_Modifier_Control_HPLock4"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"StageAbility_3120023_Modifier_Control_HPLock4": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0081225a0] 0xc008122570}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3500000003259629
}
}
}
]
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"StageAbility_3120023_Modifier": {
"_CallbackList": [
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 301402
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120023_Modifier_Control_HPLock1"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120023_Modifier_Control"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120023_Modifier_Control2"
},
"InheritCaster": "TargetSelf"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120023_Modifier_Control_LightVersus"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LockHP"
},
"DynamicValues": {
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
}
]
}
]
},
{
"Event": "OnEnterBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"Predicate": {
"$type": "RPG.GameCore.ByContainCustomString",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Key": {
"Hash": -1284493821
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
106725636
]
}
},
"DynamicKey": {
"Value": "ChargeRatio"
}
}
]
}
]
}
]
},
"StageAbility_3120023_Modifier_Control_LightVersus": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00841b860] 0xc00841b830}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00841bb30] 0xc00841bb00}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00841be00] 0xc00841bdd0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008430150] 0xc008430120}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008430420] 0xc0084303f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnBeforeBeingHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDamageCustomName",
"CustomName": {
"Value": "MortallyWonded"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LockHP"
}
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-699843418
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": -337298149,
"Hash64": 16890960419594220108
},
"BarChangeLevel": "Normal"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"Event": "OnModifierRemove",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "M_Death_CTRL"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LockHP"
},
"DynamicValues": {
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
}
]
}
]
},
{
"Event": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-699843418
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": -337298149,
"Hash64": 16890960419594220108
},
"BarChangeLevel": "Normal"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
}
]
},
"StageAbility_3120023_Modifier_Control2": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0087467e0] 0xc0087467b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008746ab0] 0xc008746a80}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008746d80] 0xc008746d50}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008747050] 0xc008747020}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnListenAfterBeingHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDamageCustomName",
"CustomName": {
"Value": "MortallyWonded"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Fatal_Flag"
}
}
]
}
]
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByCharacterCount",
"DynamicKey": "DarkTeamNumber",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill07"
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkTeamNumber"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.CharacterLeaveStage",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ReasonKey": "ForceKill"
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.SetDieImmediately",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.RemoveEntityFromTeamFormation",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3122003_Modifier_TempLeave"
}
}
]
}
]
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill06"
]
},
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"TeamType": "TeamDark",
"Type": "Right"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
},
"LocationType": "Last"
}
],
"RefreshTeamLocation": false
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
},
"LocationType": "First"
}
],
"RefreshTeamLocation": false
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"TeamType": "TeamDark",
"Type": "Right"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
},
"LocationType": "Last"
}
],
"RefreshTeamLocation": false
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
},
"LocationType": "First"
}
],
"RefreshTeamLocation": false
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3122003_Modifier_NoDeathToast"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MCommon_Servant"
}
}
]
}
]
}
]
},
{
"Event": "OnInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Fatal_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1203694097
]
}
},
"DynamicKey": {
"Value": "Fatal_Flag"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3122003_Modifier_TempLeave"
}
}
]
}
]
}
]
}
]
}
]
},
{
"Event": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByCharacterCount",
"DynamicKey": "DarkTeamNumber",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByCharacterCount",
"DynamicKey": "DarkTeamNumberUnStage",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetSequence",
"Sequence": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
{
"$type": "RPG.GameCore.TargetFetchUnstageTarget",
"ReasonKey": "TempLeave"
}
]
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FromDynamicKey": {
"Value": "Hunt_Flag"
},
"FromModifierName": {
"Value": "StageAbility_3120023_Modifier_Control"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "Hunt_Flag"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Hunt_Flag"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkTeamNumber"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMR",
"FixedValues": [
{
"Value": 5
}
],
"DynamicHashes": [
-1909188803
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"TeamType": "TeamDark",
"Type": "Right"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
},
"LocationType": "Last"
}
],
"RefreshTeamLocation": false
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
},
"LocationType": "First"
}
],
"RefreshTeamLocation": false
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3122003_Modifier_NoDeathToast"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MCommon_Servant"
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkTeamNumber"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMR",
"FixedValues": [
{
"Value": 4
}
],
"DynamicHashes": [
-1909188803
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"TeamType": "TeamDark",
"Type": "Right"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
},
"LocationType": "Last"
}
],
"RefreshTeamLocation": false
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
},
"LocationType": "First"
}
],
"RefreshTeamLocation": false
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkTeamNumber"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMR",
"FixedValues": [
{
"Value": 5
}
],
"DynamicHashes": [
-1909188803
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"TeamType": "TeamDark",
"Type": "Right"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
},
"LocationType": "Last"
}
],
"RefreshTeamLocation": false
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
},
"LocationType": "First"
}
],
"RefreshTeamLocation": false
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012032
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3122003_Modifier_NoDeathToast"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MCommon_Servant"
}
}
]
}
]
}
]
}
]
}
]
}
]
},
"StageAbility_3120023_Modifier_Control": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc008c4c3f0] 0xc008c4c3c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008c4c6c0] 0xc008c4c690}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008c4c990] 0xc008c4c960}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008c4cc60] 0xc008c4cc30}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008c4cf30] 0xc008c4cf00}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008c4d200] 0xc008c4d1d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008c4d4d0] 0xc008c4d4a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "True_Count"
},
"ContextScope": "TargetEntity"
}
]
},
{
"Event": "OnListenAllowAction",
"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_Talk1"
}
}
]
}
]
},
{
"Event": "OnPhase2",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_APShow"
}
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3012030
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAQR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1262203002
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1262203002
]
}
},
"DynamicKey": {
"Value": "Hunt_Flag"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120003_Modifier_NoReward"
}
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill04"
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120003_Modifier_NoReward"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 904762216,
"Hash64": 454181641641591552
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill06"
]
},
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120003_Modifier_NoReward"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 904762216,
"Hash64": 454181641641591552
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk7"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120023_Modifier_Control_HPLock2"
}
}
]
}
]
}
]
}
]
},
{
"Event": "OnListenModifierRemove",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120003_Modifier_SpecialAI"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_DarkFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120003_Modifier_SpecialAI_Strong"
}
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120003_Modifier_SpecialAI"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_W3_DeathPart_00_RLBoss_WeakPointProtected"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_DarkFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_AttackUp.prefab"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120003_Modifier_SpecialAI_Strong"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_W3_Death_00_PhaseController_LockHP"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Modifier_W3_Death_00_PhaseController_LockHP"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Modifier_W3_Death_00_RLBoss_PhaseController_LockHP"
},
"InheritCaster": "TargetSelf"
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Hunt_Flag"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Quest/FightFest/Widget/BattleFightFestHint_Enemy.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 481443538,
"Hash64": 12937145892877408714
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk2"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120023_Modifier_Control_HPLock1"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
866240523
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk6"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120023_Modifier_Control_HPLock1"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk3"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120023_Modifier_Control_HPLock2"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 904762214,
"Hash64": 8569808998082632271
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Hunt_Flag"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1443896687
]
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 1
},
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": []
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -0.9000000008381903
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": [
-1443896687
]
}
}
}
]
}
]
}
]
}
]
},
{
"Event": "OnBeingRevived",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120023_Modifier_Control_HPLock1"
}
}
]
}
]
},
"StageAbility_3120003_Modifier_NoReward": {},
"StageAbility_3120003_Modifier_SpecialAI": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 8
}
},
"DynamicKey": {
"Value": "AIFlag"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "OneMorePerTurn"
}
}
]
}
]
},
"StageAbility_3120003_Modifier_SpecialAI_Strong": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "AIFlag"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 9
}
},
"DynamicKey": {
"Value": "AIFlag"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "OneMorePerTurn"
}
}
]
}
]
}
}
},
{
"Name": "StageAbility_3120004",
"OnAdd": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "EasterRace"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"x": 0,
"y": -60
}
},
{
"$type": "RPG.GameCore.SetVersusBar",
"TeamDarkIcon": "SpriteOutput/MosterIcon/Monster_3024010.png",
"ShowFullScreenEffect": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120004_Modifier"
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "DarkFeverCount"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -2
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Summon_Flag"
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "ActionEventAbility_Camera_AllLightTeam"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "ActionEventAbility_Camera_AllDarkTeam"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
462955996
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
462955996
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_SP"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_HP_3120004"
}
}
],
"Modifiers": {
"StageAbility_3120004_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc009644b70] 0xc009644b40}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc009644e40] 0xc009644e10}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc009645110] 0xc0096450e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0096453e0] 0xc0096453b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0096456b0] 0xc009645680}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"BehaviorFlagList": [
"ListenBattleEventSkill"
],
"_CallbackList": [
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": 3
},
{
"$type": "RPG.GameCore.ByIsBattleEventEntity",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_monster_FightFest_Die"
}
}
]
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Monster_APShow"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 302401
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120004_Modifier_Control_KillSummon"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120004_Modifier_Control_LightVersus"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LockHP"
},
"DynamicValues": {
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
}
]
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45001
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45002
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45003
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45004
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45005
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45006
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk5"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk11"
}
}
]
}
]
}
]
},
{
"Event": "OnEnterBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByCharacterCount",
"DynamicKey": "HasLuka",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareCharacterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetCharacterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 1111
}
}
}
]
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"Predicate": {
"$type": "RPG.GameCore.ByContainCustomString",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Key": {
"Hash": -1284493821
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
106725636
]
}
},
"DynamicKey": {
"Value": "ChargeRatio"
}
}
]
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "OffRace"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByLocalWin"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "HasLuka"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetBattleAchievement",
"AchievementID": 30168
}
]
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"QuestTipText": {
"Hash": 2067561629,
"Hash64": 12837652184204967207
}
}
]
},
{
"Event": "OnListenRevive",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -2
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Summon_Flag"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ModifierName": {
"Value": "Modifier_FightFest_FeverEffect"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.LockVersusBar",
"IsUnlock": true
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120004_Modifier_Control_ExtraHP"
},
"DynamicValues": {
"Value1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
}
]
}
]
}
]
},
{
"Event": "OnVersusBarFever",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamFever",
"QuestTipText": {
"Hash": -1824121138,
"Hash64": 3336212302348162455
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 302401
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk4"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk10"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
}
]
},
{
"$type": "RPG.GameCore.LockVersusBar"
}
]
}
]
},
"StageAbility_3120004_Modifier_Control_LightVersus": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc009bae990] 0xc009bae960}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc009baec60] 0xc009baec30}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc009baef30] 0xc009baef00}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc009baf200] 0xc009baf1d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-699843418
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": -337298149,
"Hash64": 16890960419594220108
},
"BarChangeLevel": "Normal"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6500000006053597
}
],
"DynamicHashes": [
462955996
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk3"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6500000006053597
}
],
"DynamicHashes": [
59671469
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk9"
}
}
]
}
]
}
]
},
{
"Event": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-699843418
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": -337298149,
"Hash64": 16890960419594220108
},
"BarChangeLevel": "Normal"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6500000006053597
}
],
"DynamicHashes": [
462955996
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk3"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6500000006053597
}
],
"DynamicHashes": [
59671469
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk9"
}
}
]
}
]
}
]
}
]
},
"StageAbility_3120004_Modifier_Control_KillSummon": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc009bf7ec0] 0xc009bf7e90}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc009bfa210] 0xc009bfa1e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc009bfa4e0] 0xc009bfa4b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc009bfa7b0] 0xc009bfa780}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"BehaviorFlagList": [
"KeepOnDeathrattle"
],
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "HPAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
}
}
]
}
]
},
{
"Event": "OnBeforeDying",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6500000006053597
}
],
"DynamicHashes": [
462955996
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk3"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6500000006053597
}
],
"DynamicHashes": [
59671469
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk9"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
866240523
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamQuest",
"QuestTipText": {
"Hash": -1824121141,
"Hash64": 203240005319805398
}
}
]
}
]
}
]
}
]
},
"StageAbility_3120004_Modifier_Control_ExtraHP": {
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00a0c20f0] 0xc00a0c20c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "HPAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-498088358
]
}
}
}
]
}
]
}
}
},
{
"Name": "StageAbility_3120024",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier"
}
}
],
"Modifiers": {
"StageAbility_3120024_Modifier_Control_HPLock_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
"StageAbility_3120024_Modifier_Control_HPLock1": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00a0d40c0] 0xc00a0d4090}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00a0d4390] 0xc00a0d4360}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control_HPLock2"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control_HPLock_Sub"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8000000007450581
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control_HPLock_Sub"
}
}
]
}
]
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
"StageAbility_3120024_Modifier_Control_HPLock2": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00a599260] 0xc00a599230}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00a599530] 0xc00a599500}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00a599800] 0xc00a5997d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control_HPLock3"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control_HPLock_Sub"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6500000006053597
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control_HPLock_Sub"
}
}
]
}
]
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
},
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
},
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
},
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
"StageAbility_3120024_Modifier_Control_HPLock3": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00a83d380] 0xc00a83d350}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00a83d650] 0xc00a83d620}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00a83d920] 0xc00a83d8f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-204839133
]
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Effect_Flag"
}
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control_HPLock4"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control_HPLock4"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control_HPLock4"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"StageAbility_3120024_Modifier_Control_HPLock4": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00abe42a0] 0xc00abe4270}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3500000003259629
}
}
}
]
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"StageAbility_3120024_Modifier": {
"_CallbackList": [
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 302401
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control_HPLock1"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control_Summoned"
}
}
]
}
]
}
]
}
]
},
"StageAbility_3120024_Modifier_Control_Summoned": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00aebf110] 0xc00aebf0e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00aebf3e0] 0xc00aebf3b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00aebf6b0] 0xc00aebf680}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00aebf980] 0xc00aebf950}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
}
]
}
]
},
"StageAbility_3120024_Modifier_Control": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00aee5230] 0xc00aee5200}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00aee5500] 0xc00aee54d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00aee57d0] 0xc00aee57a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00aee5aa0] 0xc00aee5a70}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00aee5d70] 0xc00aee5d40}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00aee60c0] 0xc00aee6090}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3120024_Modifier_Summon"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "BattleEventAbility_SummonMonsterInfinite_Camera"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3120024_Modifier_SpecialWin"
}
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
2087301040
]
}
},
"DynamicKey": {
"Value": "Action_Count"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Action_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control_HPLock1"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk1"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk7"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Action_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control_HPLock2"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk2"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk8"
}
}
]
}
]
}
]
},
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RecordEntityFormationIndex",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "HaveSummon"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3120024_Modifier_Summon"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ActivePredicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "HaveSummon"
}
}
]
}
]
}
]
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3120024_Modifier_SpecialWin"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"PreCheck": {
"$type": "RPG.GameCore.TurnInsertAbilityCondition",
"Type": "AbilityOwnerInsertUnusedCount",
"Count": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill03"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyCurrentSkillDelayCost",
"NormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": -1824121141,
"Hash64": 203240005319805398
}
},
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Quest/FightFest/Widget/BattleFightFestHint_Enemy.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 481443539,
"Hash64": 11006101633287370059
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3120024_Modifier_Summon"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ActivePredicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill05"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
}
]
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1443896687
]
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 1
},
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": []
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -0.9000000008381903
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": [
-1443896687
]
}
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
866240523
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
}
]
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1443896687
]
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 1
},
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": []
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -0.9000000008381903
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": [
-1443896687
]
}
}
}
]
}
]
}
]
}
]
}
]
},
{
"Event": "OnListenModifierRemove",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_SpecialAI"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_SpecialAI_Strong"
}
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_SpecialAI"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_DarkFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_AttackUp.prefab"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_SpecialAI_Strong"
}
}
]
}
]
},
{
"Event": "OnBeingRevived",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Action_Count"
}
},
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"QuestTipText": {
"Hash": 2067561629,
"Hash64": 12837652184204967207
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control_HPLock1"
}
}
]
}
]
},
"StageAbility_3120024_Modifier_SpecialAI": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "AIFlag"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"DynamicKey": {
"Value": "AIFlag"
}
}
]
}
]
},
"StageAbility_3120024_Modifier_SpecialAI_Strong": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "AIFlag"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 6
}
},
"DynamicKey": {
"Value": "AIFlag"
}
}
]
}
]
}
}
},
{
"Name": "StageAbility_3120024_Modifier_SpecialWin",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
}
},
{
"$type": "RPG.GameCore.ExitBreakState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Level_SpecialWin"
}
}
]
},
{
"Name": "StageAbility_3120024_Modifier_Summon",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "BattleEventAbility_SummonMonsterInfinite_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.WaitFor",
"Predicate": {
"$type": "RPG.GameCore.ByDieAnimFinished",
"TeamTypeMask": "TeamDark",
"EntityTypeMask": "Mask_TeamCharacters"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterRank",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": 3
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-723178411
]
}
},
"DynamicKey": {
"Value": "MinionNumber"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
-723178411
]
}
},
"DynamicKey": {
"Value": "MinionNumber"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Summon_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
"MaxLoopCount": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 302103102
}
},
"LocationType": "First",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 302103102
}
},
"LocationType": "Last",
"InitAnimStateName": "Appear"
}
]
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Summon_Flag"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
"MaxLoopCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-723178411
]
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 302103102
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3000000002793968
}
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMR",
"FixedValues": [
{
"Value": 4
}
],
"DynamicHashes": [
-723178411
]
}
},
"DynamicKey": {
"Value": "MinionNumber"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Summon_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 302102102
}
},
"LocationType": "First",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 302102102
}
},
"LocationType": "Last",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Summon_Flag"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
"MaxLoopCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-723178411
]
}
},
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Summon_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 302102102
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Summon_Flag"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Summon_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 302103102
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3000000002793968
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "Summon_Flag"
}
}
]
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
},
"ModifierName": {
"Value": "MCommon_Servant"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MinionNumber"
}
},
{
"$type": "RPG.GameCore.SetModifierDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120024_Modifier_Control"
},
"DynamicKey": {
"Value": "HaveSummon"
},
"NewValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00c1791d0] 0xc00c1791a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
}
},
{
"Name": "StageAbility_3120005",
"OnAdd": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "MainRace"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"x": 0,
"y": -60
}
},
{
"$type": "RPG.GameCore.SetVersusBar",
"TeamDarkIcon": "SpriteOutput/MosterIcon/Monster_1014010.png",
"ShowFullScreenEffect": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier"
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "DarkFeverCount"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -2
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "ActionEventAbility_Camera_AllLightTeam"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "ActionEventAbility_Camera_AllDarkTeam"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3122025_Shield_Kill"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
462955996
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
462955996
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_SP"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_HP_3120005"
}
}
],
"Modifiers": {
"StageAbility_3120005_Modifier_Control_HPLock1": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00c691c20] 0xc00c691bf0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00c691ef0] 0xc00c691ec0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_Control_HPLock2"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8000000007450581
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
"StageAbility_3120005_Modifier_Control_HPLock2": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00c6fc2d0] 0xc00c6fc2a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00c6fc5a0] 0xc00c6fc570}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00c6fc870] 0xc00c6fc840}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_Control_HPLock3"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6500000006053597
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
},
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
},
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
},
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
"StageAbility_3120005_Modifier_Control_HPLock3": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00c8efb90] 0xc00c8efb60}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00c8efe60] 0xc00c8efe30}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00c8f41b0] 0xc00c8f4180}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-204839133
]
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Effect_Flag"
}
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_Control_HPLock4"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_Control_HPLock4"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_Control_HPLock4"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"StageAbility_3120005_Modifier_Control_HPLock4": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00d076ab0] 0xc00d076a80}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3500000003259629
}
}
}
]
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"StageAbility_3120005_Modifier_Control_LightVersus": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00d334900] 0xc00d3348d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00d334bd0] 0xc00d334ba0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00d334ea0] 0xc00d334e70}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00d335170] 0xc00d335140}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1940068020
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": -337298149,
"Hash64": 16890960419594220108
},
"BarChangeLevel": "Normal"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6500000006053597
}
],
"DynamicHashes": [
462955996
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk3"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6500000006053597
}
],
"DynamicHashes": [
59671469
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk8"
}
}
]
}
]
}
]
},
{
"Event": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1940068020
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": -337298149,
"Hash64": 16890960419594220108
},
"BarChangeLevel": "Normal"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6500000006053597
}
],
"DynamicHashes": [
462955996
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk3"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6500000006053597
}
],
"DynamicHashes": [
59671469
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk8"
}
}
]
}
]
}
]
}
]
},
"StageAbility_3120005_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00a785e30] 0xc00a785e00}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00d500180] 0xc00d500150}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00d500450] 0xc00d500420}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00d500720] 0xc00d5006f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00d5009f0] 0xc00d5009c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"BehaviorFlagList": [
"ListenBattleEventSkill"
],
"_CallbackList": [
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": 3
},
{
"$type": "RPG.GameCore.ByIsBattleEventEntity",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_monster_FightFest_Die"
}
}
]
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DynamicKey": {
"Value": "LowHPRatio"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 101401
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_Control"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_Control_HPLock1"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.HideSkillDisplayInfo",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"SkillNameList": [
"Skill03",
"Skill04"
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_Control_LightVersus"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LockHP"
},
"DynamicValues": {
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
}
]
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45001
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45002
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45003
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45004
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45005
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45006
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk5"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk10"
}
}
]
}
]
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill07"
]
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill12"
]
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
866240523
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 101204
}
}
},
{
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill05"
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
866240523
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
}
]
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "OffRace"
}
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"QuestTipText": {
"Hash": 2067561629,
"Hash64": 12837652184204967207
}
}
]
},
{
"Event": "OnListenRevive",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.LockVersusBar",
"IsUnlock": true
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -2
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
{
"Event": "OnVersusBarFever",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamFever",
"QuestTipText": {
"Hash": -258037197,
"Hash64": 15156546698152777886
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk4"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk9"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
}
]
},
{
"$type": "RPG.GameCore.LockVersusBar"
}
]
}
]
},
"StageAbility_3120005_Modifier_Control": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00d90de60] 0xc00d90de30}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00d9181b0] 0xc00d918180}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00d918480] 0xc00d918450}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00d918750] 0xc00d918720}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00d918a20] 0xc00d9189f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
2087301040
]
}
},
"DynamicKey": {
"Value": "Action_Count"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Action_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk1"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_Control_HPLock1"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk6"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_Control_HPLock1"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Action_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk2"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_Control_HPLock2"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk7"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_Control_HPLock2"
}
}
]
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill04"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill07"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Quest/FightFest/Widget/BattleFightFestHint_Enemy.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 481443536,
"Hash64": 13181447440325207145
}
}
],
"LifeTime": 2
}
]
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": -258037200,
"Hash64": 3405909042660300294
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1443896687
]
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 1
},
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": []
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -0.9000000008381903
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": [
-1443896687
]
}
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill12"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_Reward"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Quest/FightFest/Widget/BattleFightFestHint_Enemy.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 481443536,
"Hash64": 13181447440325207145
}
}
],
"LifeTime": 2
}
]
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": -258037200,
"Hash64": 3405909042660300294
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 1
},
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": []
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -0.9000000008381903
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": [
-1443896687
]
}
}
}
]
}
]
}
]
}
]
},
{
"Event": "OnListenModifierRemove",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_SpecialAI"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_DarkFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_SpecialAI_Strong"
}
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_SpecialAI"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_DarkFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_SpecialAI_Strong"
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_AttackUp.prefab"
}
]
}
]
},
{
"Event": "OnBeingRevived",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_Control_HPLock1"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Action_Count"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120005_Modifier_Control_ExtraHP"
},
"DynamicValues": {
"Value1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
106725636
]
}
}
}
}
]
}
]
}
]
},
"StageAbility_3120005_Modifier_Control_ExtraHP": {
"Stacking": "Replace",
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "HPAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-498088358
]
}
}
}
]
}
]
},
"StageAbility_3120005_Modifier_SpecialAI": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "DecisionFlag"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"DynamicKey": {
"Value": "DecisionFlag"
}
}
]
}
]
},
"StageAbility_3120005_Modifier_SpecialAI_Strong": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "DecisionFlag"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 6
}
},
"DynamicKey": {
"Value": "DecisionFlag"
}
}
]
}
]
}
}
},
{
"Name": "StageAbility_3120025",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120025_Modifier"
}
}
],
"Modifiers": {
"StageAbility_3120025_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00e1aedb0] 0xc00e1aed80}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00e1af080] 0xc00e1af050}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00e1af350] 0xc00e1af320}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00e1af620] 0xc00e1af5f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00e1af8f0] 0xc00e1af8c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00e1afbc0] 0xc00e1afb90}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00e1afe90] 0xc00e1afe60}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120025_Modifier_Control_LightVersus"
}
}
]
}
]
},
{
"Event": "OnEnterBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "Monster_APShow"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"QuestTipText": {
"Hash": 2067561629,
"Hash64": 12837652184204967207
}
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1940068020
]
}
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"Predicate": {
"$type": "RPG.GameCore.ByContainCustomString",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Key": {
"Hash": -1284493821
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
106725636
]
}
},
"DynamicKey": {
"Value": "ChargeRatio"
}
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 101401
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DeathSource": "KilledByOthers",
"KillerType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
}
]
}
]
}
]
}
]
},
"StageAbility_3120025_Modifier_Control_LightVersus": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00e1ed800] 0xc00e1ed7d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00e1edad0] 0xc00e1edaa0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00e1edda0] 0xc00e1edd70}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00e1f60f0] 0xc00e1f60c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00e1f63c0] 0xc00e1f6390}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120035_Modifier_Count"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "StageAbility_3120035_Modifier_Count",
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Layer"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_Layer"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
},
"DynamicKey": {
"Value": "_Layer"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQBAgIR",
"FixedValues": [],
"DynamicHashes": [
462955996,
1912601768,
866240523
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQBAgIR",
"FixedValues": [],
"DynamicHashes": [
59671469,
1912601768,
866240523
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
}
]
}
]
},
{
"Event": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120035_Modifier_Count"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "StageAbility_3120035_Modifier_Count",
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Layer"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_Layer"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
},
"DynamicKey": {
"Value": "_Layer"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQBAgIR",
"FixedValues": [],
"DynamicHashes": [
462955996,
1912601768,
866240523
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQBAgIR",
"FixedValues": [],
"DynamicHashes": [
59671469,
1912601768,
866240523
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
}
]
}
]
}
]
}
}
},
{
"Name": "StageAbility_3120006",
"OnAdd": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "FinalRace"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"x": 0,
"y": -60
}
},
{
"$type": "RPG.GameCore.SetVersusBar",
"TeamDarkIcon": "SpriteOutput/MosterIcon/Monster_2004020.png",
"ShowFullScreenEffect": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120006_Modifier"
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "DarkFeverCount"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -2
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Pos1_Stance"
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Pos2_Stance"
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Pos4_Stance"
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Pos5_Stance"
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "ActionEventAbility_Camera_AllLightTeam"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "ActionEventAbility_Camera_AllDarkTeam"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
1625755410
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
1625755410
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_SP"
}
}
],
"Modifiers": {
"StageAbility_3120006_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00e578540] 0xc00e578510}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00e578810] 0xc00e5787e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00e578ae0] 0xc00e578ab0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00e578db0] 0xc00e578d80}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00e579080] 0xc00e579050}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00e579350] 0xc00e579320}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"BehaviorFlagList": [
"ListenBattleEventSkill"
],
"_CallbackList": [
{
"Event": "OnListenStanceCountDown",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Large",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.7000000006519258
}
],
"DynamicHashes": [
1625755410
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk4"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamQuest",
"QuestTipText": {
"Hash": 1308046741,
"Hash64": 13345152384693431498
}
}
]
}
]
}
]
},
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": 3
},
{
"$type": "RPG.GameCore.ByIsBattleEventEntity",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_monster_FightFest_Die"
}
}
]
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120006_Modifier_LightVersus"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LockHP"
},
"DynamicValues": {
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
}
]
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45001
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45002
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45003
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45004
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45005
}
}
},
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 45006
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk5"
}
}
]
}
]
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill02"
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Problem_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk1"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control_Wave1_HPLock1"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
106725636
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk3"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control_Wave1_HPLock2"
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill06"
]
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
106725636
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
}
]
}
]
},
{
"Event": "OnEnterBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"QuestTipText": {
"Hash": 2067561629,
"Hash64": 12837652184204967207
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "Monster_APShow"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByCharacterCount",
"DynamicKey": "HasLuka",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareCharacterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetCharacterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 1111
}
}
}
]
}
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "OffRace"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByLocalWin"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "HasLuka"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetBattleAchievement",
"AchievementID": 30169
}
]
}
]
},
{
"Event": "OnListenBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-204839133
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Middle",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control_TalkFinish"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control_TalkFinish"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk2"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.7000000006519258
}
],
"DynamicHashes": [
1625755410
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk4"
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-699843418
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": 148343465,
"Hash64": 18098752740975003359
},
"ReasonChangeLevel": "Middle",
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamQuest",
"QuestTipText": {
"Hash": 1308046741,
"Hash64": 13345152384693431498
}
}
]
}
]
}
]
},
{
"Event": "OnListenModifierRemove",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "StageAbility_3120026_Modifier_Control_Wave1Lock"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.LockVersusBar",
"IsUnlock": true
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
866240523
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
866240523
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
866240523
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": -2
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Wave2Control_Special"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "Monster_APShow"
}
}
]
}
]
}
]
},
{
"Event": "OnVersusBarFever",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_Core_FightFest"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamFever",
"QuestTipText": {
"Hash": 1308046744,
"Hash64": 2693860439651463480
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk6"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
}
]
},
{
"$type": "RPG.GameCore.LockVersusBar"
}
]
}
]
},
"StageAbility_3120026_Modifier_Wave2Control_Special": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00f2326f0] 0xc00f2326c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00f2329c0] 0xc00f232990}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentTurnOwnerEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
2087301040
]
}
},
"DynamicKey": {
"Value": "Action_Count"
}
}
]
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
2087301040
]
}
},
"DynamicKey": {
"Value": "Action_Count"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Action_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-204839133
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-204839133
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "Modifier_FightFest_LockHP"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "Modifier_FightFest_LockHP"
},
"DynamicValues": {
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.20000000018626451
}
}
}
}
]
}
]
},
{
"Event": "OnPhase2",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Action_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8500000007916242
}
],
"DynamicHashes": [
-204839133
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8500000007916242
}
],
"DynamicHashes": [
-204839133
]
}
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk7"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control_Wave2_HPLock1"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Action_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk8"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control_Wave2_HPLock2"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk9"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.9000000008381903
}
],
"DynamicHashes": [
-204839133
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.9000000008381903
}
],
"DynamicHashes": [
-204839133
]
}
}
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill02"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSummonedMinions"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Action_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill06"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Level_SpecialWin"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Action_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill06"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "MCommon_CTRL_Frozen_3120022"
},
"DynamicValues": {
"Modifier_Frozen_DamagePercentage": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill02"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyCurrentSkillDelayCost",
"NormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -0.9000000008381903
}
}
}
]
}
]
}
]
}
]
},
"StageAbility_3120006_Modifier_LightVersus": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00f51e420] 0xc00f51e3f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00f51e6f0] 0xc00f51e6c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00f51e9c0] 0xc00f51e990}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00f51ec90] 0xc00f51ec60}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": -337298149,
"Hash64": 16890960419594220108
},
"BarChangeLevel": "Normal"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.7000000006519258
}
],
"DynamicHashes": [
1625755410
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk4"
}
}
]
}
]
}
]
},
{
"Event": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": -337298149,
"Hash64": 16890960419594220108
},
"BarChangeLevel": "Normal"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.7000000006519258
}
],
"DynamicHashes": [
1625755410
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk4"
}
}
]
}
]
}
]
}
]
}
}
},
{
"Name": "StageAbility_3120026",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier"
}
}
],
"Modifiers": {
"StageAbility_3120026_Modifier_Control_Wave1_HPLock1": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00f567b90] 0xc00f567b60}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00f567e60] 0xc00f567e30}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control_Wave1_HPLock2"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.9000000008381903
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
"StageAbility_3120026_Modifier_Control_Wave1_HPLock2": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00fa4c240] 0xc00fa4c210}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00fa4c510] 0xc00fa4c4e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00fa4c7e0] 0xc00fa4c7b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control_Wave1_HPLock3"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8000000007450581
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
},
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
},
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "LightProgress"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
-204839133
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
},
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
"StageAbility_3120026_Modifier_Control_Wave1_HPLock3": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00fd41b00] 0xc00fd41ad0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00fd41dd0] 0xc00fd41da0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7000000006519258
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "TotalBarCapacity",
"Team": "TeamLight",
"ValueType": "TotalBarCapacity"
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-204839133
]
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
}
}
]
}
]
}
]
},
"StageAbility_3120026_Modifier_Control_Wave2_HPLock1": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00ff25860] 0xc00ff25830}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control_Wave2_HPLock2"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.9000000008381903
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
"StageAbility_3120026_Modifier_Control_Wave2_HPLock2": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc01010b080] 0xc01010b050}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control_Wave2_HPLock3"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8000000007450581
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
"StageAbility_3120026_Modifier_Control_Wave2_HPLock3": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0101788a0] 0xc010178870}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7000000006519258
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Remove_Flag"
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Remove_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
}
]
},
"StageAbility_3120026_Modifier_Control_Wave1Lock": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0103c94d0] 0xc0103c94a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6000000005587935
}
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_W2_Yanqing_00_SkillP01_Insert_Phase01to02_FightFest"
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Effect_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AnimStateName": "ChangePhaseStart"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareCharacterNumber",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSummonedMinions"
},
"CompareType": "GreaterEqual",
"CompareNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSummonedMinions"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_01_ChangePhaseDestroy"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSummonedMinions"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_Skill02_DuringSkill"
}
},
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSummonedMinions"
}
}
]
},
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OnlyAlive": false,
"IsSilentDispel": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AliveOnly": false,
"ModifierName": {
"Value": "MCommon_Endurance"
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "W2_Yanqing_00_SkillP01_InsertFlag"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.SetMonsterPhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"SetMode": "Inc"
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Monster_W2_Yanqing_00_SkillP01_Insert_Phase01to02_FightFest"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ShowInActionBar": true,
"PreCheck": {
"$type": "RPG.GameCore.TurnInsertAbilityCondition",
"Type": "AbilityOwnerInsertUnusedCount",
"Count": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Effect_Flag"
}
}
]
}
]
}
]
},
"StageAbility_3120026_Modifier": {
"_CallbackList": [
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 2004025
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control_Wave1Lock"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control_Wave1_HPLock1"
}
}
]
}
]
},
{
"Event": "OnEnterBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"Predicate": {
"$type": "RPG.GameCore.ByContainCustomString",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Key": {
"Hash": -1284493821
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
106725636
]
}
},
"DynamicKey": {
"Value": "ChargeRatio"
}
}
]
}
]
}
]
},
"StageAbility_3120026_Modifier_Control": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0106a6390] 0xc0106a6360}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0106a6660] 0xc0106a6630}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0106a6930] 0xc0106a6900}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0106a6c00] 0xc0106a6bd0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "TargetEntity",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "#Skill02_P1_SpeedDelta"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Wave1Control"
},
"DynamicValues": {
"StanceCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
}
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_W2_Yanqing_00_Skill02_Insert_Over_FightFest"
}
},
{
"$type": "RPG.GameCore.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
},
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FromDynamicKey": {
"Value": "W2_Yanqing_00_Skill02_SummonID01"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "W2_Yanqing_00_Skill02_SummonID01"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FromDynamicKey": {
"Value": "W2_Yanqing_00_Skill02_SummonID02"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "W2_Yanqing_00_Skill02_SummonID02"
}
},
{
"$type": "RPG.GameCore.OverrideModifierName",
"ModifierName": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_Core_RL",
"OverrideName": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_Core_FightFest"
}
]
},
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByHasSummonRelation",
"SummonerType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ServantType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_Skill02_DuringSkill"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "W2_Yanqing_00_Skill02_AccumulateRevealed"
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-608833731
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Monster_W2_Yanqing_00_Skill02_Insert_Over_FightFest"
},
"InsertAbilityPriority": "MonsterForceKill",
"DynamicValues": {
"StanceDamage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Monster_W2_Yanqing_00_Skill02_Insert_Over_FightFest"
},
"InsertAbilityPriority": "MonsterForceKill",
"DynamicValues": {
"StanceDamage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-699843418
]
}
}
}
}
]
}
]
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
957250210
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_EffectOverride"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_01_SwordPowerUp_StandByEffect"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Summoner_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_3120026_WeakPoint_04"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
},
"DynamicKey": {
"Value": "Summoner_Count"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Summoner_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_3120026_WeakPoint_03"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"DynamicKey": {
"Value": "Summoner_Count"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Summoner_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_3120026_WeakPoint_02"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "Summoner_Count"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Summoner_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_3120026_WeakPoint_01"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Summoner_Count"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Summoner_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Summoner_Count"
}
}
]
}
]
}
]
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill02"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "_CurrentStance"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "W2_Yanqing_00_Skill02_SummonMinion_Pos_1"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_CurrentStance",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Value": "CurrentStance"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-179396060
]
}
},
"DynamicKey": {
"Value": "Pos1_Stance"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "_CurrentStance"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "W2_Yanqing_00_Skill02_SummonMinion_Pos_2"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_CurrentStance",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Value": "CurrentStance"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-179396060
]
}
},
"DynamicKey": {
"Value": "Pos2_Stance"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "_CurrentStance"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "W2_Yanqing_00_Skill02_SummonMinion_Pos_4"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_CurrentStance",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Value": "CurrentStance"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-179396060
]
}
},
"DynamicKey": {
"Value": "Pos4_Stance"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "_CurrentStance"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "W2_Yanqing_00_Skill02_SummonMinion_Pos_5"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_CurrentStance",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Value": "CurrentStance"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-179396060
]
}
},
"DynamicKey": {
"Value": "Pos5_Stance"
}
}
]
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill02"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Pos1_Stance"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ResetStance",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "W2_Yanqing_00_Skill02_SummonMinion_Pos_1"
},
"ConstantValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1533227192
]
}
},
"SkipLockTeamStance": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Pos1_Stance"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Pos2_Stance"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ResetStance",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "W2_Yanqing_00_Skill02_SummonMinion_Pos_2"
},
"ConstantValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1532558515
]
}
},
"SkipLockTeamStance": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Pos2_Stance"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Pos4_Stance"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ResetStance",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "W2_Yanqing_00_Skill02_SummonMinion_Pos_4"
},
"ConstantValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
311490385
]
}
},
"SkipLockTeamStance": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Pos4_Stance"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Pos5_Stance"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ResetStance",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchUniqueNameEntity",
"UniqueName": "W2_Yanqing_00_Skill02_SummonMinion_Pos_5"
},
"ConstantValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2038209076
]
}
},
"SkipLockTeamStance": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Pos5_Stance"
}
}
]
},
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Quest/FightFest/Widget/BattleFightFestHint_Enemy.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 481443537,
"Hash64": 977476487263031645
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 1308046741,
"Hash64": 13345152384693431498
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill05"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "W2_Yanqing_00_AICounter"
},
"ContextScope": "ContextOwner",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 97
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "OneMore"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill06"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "W2_Yanqing_00_AICounter"
},
"ContextScope": "ContextOwner",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 6
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "OneMore"
}
}
]
}
]
}
]
},
{
"Event": "OnListenModifierRemove",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "StageAbility_3120026_Modifier_Control_Wave1Lock"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Wave1Control"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Wave2Control"
},
"DynamicValues": {
"StanceCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
866240523
]
}
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control_Wave2_HPLock1"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 91
}
},
"DynamicKey": {
"Value": "W2_Yanqing_00_AICounter"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Wave1Control_SpecialAI"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_DarkFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Wave1Control_SpecialAI_Strong"
}
}
]
}
]
},
{
"Event": "OnListenModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_LightFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Wave1Control_SpecialAI"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control_Wave1_HPLock3"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Modifier_FightFest_DarkFever"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Wave1Control_SpecialAI_Strong"
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_AttackUp.prefab"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_Unrevealed"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_Unrevealed"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_01"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_01"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_02"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_02"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_03"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_03"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_Toast_Controller"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_Toast_Controller"
}
}
]
}
]
}
]
},
"StageAbility_3120026_Modifier_EffectOverride": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.OverrideModifierName",
"ModifierName": "MMonster_W2_Yanqing_01_SwordPowerUp_StandByEffect",
"OverrideName": "MMonster_W2_Yanqing_01_SwordPowerUp_StandByEffect_3120026"
}
]
}
]
},
"StageAbility_3120026_Modifier_Wave1Control": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc01152b3b0] 0xc01152b380}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc01152b680] 0xc01152b650}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc01152b950] 0xc01152b920}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc01152bc20] 0xc01152bbf0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc01152bef0] 0xc01152bec0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc011534240] 0xc011534210}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc011534510] 0xc0115344e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "MDF_MaxStance",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "MaxStance"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_ExtraStance"
},
"DynamicValues": {
"StanceCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-700847235
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
793524170
]
}
}
}
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-608833731
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
957250210
]
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_Skill02_DuringSkill"
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.SetDieImmediately",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.RemoveEntityFromTeamFormation",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill02"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1443896687
]
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 1
},
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": []
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -0.9000000008381903
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": [
-1443896687
]
}
}
}
]
}
]
}
]
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"QuestTipText": {
"Hash": 1308046741,
"Hash64": 13345152384693431498
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FromDynamicKey": {
"Value": "W2_Yanqing_00_Skill02_SummonID01"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "W2_Yanqing_00_Skill02_SummonID01"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FromDynamicKey": {
"Value": "W2_Yanqing_00_Skill02_SummonID02"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "W2_Yanqing_00_Skill02_SummonID02"
}
}
]
}
]
},
"StageAbility_3120026_Modifier_Wave2Control": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc011a193e0] 0xc011a193b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc011a196b0] 0xc011a19680}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc011a19980] 0xc011a19950}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc011a19c50] 0xc011a19c20}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc011a19f20] 0xc011a19ef0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "MDF_MaxStance",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "MaxStance"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_ExtraStance"
},
"DynamicValues": {
"StanceCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-700847235
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
793524170
]
}
}
}
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "HPAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill02"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
},
"BarChangeLevel": "High"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightProgress",
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "LightRatio",
"Team": "TeamLight",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkProgress",
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.SetDynamicValueByVersusBar",
"DynamicKey": "DarkRatio",
"Team": "TeamDark",
"ValueType": "ExRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1443896687
]
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "DarkFeverCount"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 1
},
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": []
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -0.9000000008381903
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 0.40000000037252903
}
],
"DynamicHashes": [
-1443896687
]
}
}
}
]
}
]
}
]
}
]
}
]
},
"StageAbility_3120026_Modifier_ExtraStance": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackExtraStance",
"StanceCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-700847235
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-949434255
]
}
}
}
]
}
]
},
"Modifier_3120026_WeakPoint_01": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_W2_Yanqing_00_Skill02_RevealedDie"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"WeakList": [
"Imaginary",
"Fire"
]
}
]
},
{
"Event": "OnBeingBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Monster_W2_Yanqing_00_Skill02_RevealedDie"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AbortBehaviorFlags": [
"CustomEvent_MonsterChangePhase"
],
"InsertAbilityPriority": "MonsterChangeState",
"InsertConditionPriority": {
"OverridePriority": "MonsterForceKill",
"Predicate": {
"$type": "RPG.GameCore.ByCompareAbilityProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSummoner"
},
"Property": "CurrentHP",
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
}
}
]
}
]
},
"Modifier_3120026_WeakPoint_02": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_W2_Yanqing_00_Skill02_RevealedDie"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"WeakList": [
"Thunder",
"Fire"
]
}
]
},
{
"Event": "OnBeingBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Monster_W2_Yanqing_00_Skill02_RevealedDie"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AbortBehaviorFlags": [
"CustomEvent_MonsterChangePhase"
],
"InsertAbilityPriority": "MonsterChangeState",
"InsertConditionPriority": {
"OverridePriority": "MonsterForceKill",
"Predicate": {
"$type": "RPG.GameCore.ByCompareAbilityProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSummoner"
},
"Property": "CurrentHP",
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
}
}
]
}
]
},
"Modifier_3120026_WeakPoint_03": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_W2_Yanqing_00_Skill02_RevealedDie"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"WeakList": [
"Thunder",
"Fire"
]
}
]
},
{
"Event": "OnBeingBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Monster_W2_Yanqing_00_Skill02_RevealedDie"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AbortBehaviorFlags": [
"CustomEvent_MonsterChangePhase"
],
"InsertAbilityPriority": "MonsterChangeState",
"InsertConditionPriority": {
"OverridePriority": "MonsterForceKill",
"Predicate": {
"$type": "RPG.GameCore.ByCompareAbilityProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSummoner"
},
"Property": "CurrentHP",
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
}
}
]
}
]
},
"Modifier_3120026_WeakPoint_04": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "Monster_W2_Yanqing_00_Skill02_RevealedDie"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"WeakList": [
"Imaginary",
"Fire"
]
}
]
},
{
"Event": "OnBeingBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Monster_W2_Yanqing_00_Skill02_RevealedDie"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AbortBehaviorFlags": [
"CustomEvent_MonsterChangePhase"
],
"InsertAbilityPriority": "MonsterChangeState",
"InsertConditionPriority": {
"OverridePriority": "MonsterForceKill",
"Predicate": {
"$type": "RPG.GameCore.ByCompareAbilityProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSummoner"
},
"Property": "CurrentHP",
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
}
}
]
}
]
},
"StageAbility_3120026_Modifier_Wave2_Frozen": {
"_CallbackList": [
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"ModifierName": {
"Value": "MCommon_CTRL_Frozen"
},
"Chance": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
},
"LifeTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicValues": {
"Modifier_Frozen_DamagePercentage": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
}
]
}
]
},
"StageAbility_3120026_Modifier_Wave1Control_SpecialAI": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "W2_Yanqing_00_AICounter"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 100
}
},
"DynamicKey": {
"Value": "W2_Yanqing_00_AICounter"
}
}
]
}
]
},
"StageAbility_3120026_Modifier_Wave1Control_SpecialAI_Strong": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "W2_Yanqing_00_AICounter"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 101
}
},
"DynamicKey": {
"Value": "W2_Yanqing_00_AICounter"
}
}
]
}
]
},
"StageAbility_3120026_Modifier_LockHP": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6000000005587935
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "TargetEntity",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
},
"DynamicKey": {
"Value": "W2_Yanqing_00_AICounter"
}
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddNormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
}
]
}
]
},
"StageAbility_3120026_Modifier_FeverDelayDown": {
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyCurrentSkillDelayCost",
"NormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -0.6000000005587935
}
}
}
]
}
]
}
]
}
}
},
{
"Name": "Monster_W2_Yanqing_00_SkillP01_Insert_Phase01to02_FightFest",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.ResetHeadLookAt",
"PerformerType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"StopImmediately": true
},
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"OnlyAlive": false,
"IsSilentDispel": true
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"Team": "TeamDark",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"IgnoreHitBoxRadius": true,
"TargetFormation": {},
"LeftSideFormations": [
{
"LocalDelta": {
"x": 3,
"y": 0,
"z": 0
}
},
{
"LocalDelta": {
"x": 1.5,
"y": 0,
"z": 0
}
}
],
"RightSideFormations": [
{
"LocalDelta": {
"x": -1.5,
"y": 0,
"z": 0
}
},
{
"LocalDelta": {
"x": -3,
"y": 0,
"z": 0
}
}
]
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "TeamFormation"
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "CastAnimation",
"AnchorOffset": {
"x": 2,
"y": 0.4,
"z": -4
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"x": 0,
"y": -0.5,
"z": 0
}
},
"BlendConfig": {
"BlendType": "Cut"
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"IsAliveOnly": false
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"TemplateName": "Monster_Common_UseSkill",
"IsLocalOffset": true,
"AnchorOffset": {
"x": -1,
"y": 0,
"z": 0
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"FollowPoleAngle": 90,
"FollowElevationAngle": -4.52,
"FollowRadius": 5,
"FollowDamp": 0.1,
"AimDamp": 0.1,
"ResetToDefault": false
},
"AdditiveNormalConfig": {
"AnchorOffset": {
"x": 2,
"y": 0.45,
"z": -0.3
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"x": 0.032,
"y": -0.15,
"z": 0
},
"ResetToDefault": false
},
"BlendConfig": {
"BlendType": "EaseInOut",
"BlendTime": 1
}
}
},
{
"$type": "RPG.GameCore.ExitBreakState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattlePhaseChangeHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": -602640412,
"Hash64": 9622126420009900264
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_Core_FightFest"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareCharacterNumber",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
},
"CompareType": "GreaterEqual",
"CompareNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Yanqing_00/Eff_Monster_W2_Yanqing_01_Common_Die.prefab"
}
]
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.20000000018626451
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareCharacterNumber",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
},
"CompareType": "GreaterEqual",
"CompareNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareCharacterNumber",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
},
"CompareType": "GreaterEqual",
"CompareNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_Skill02_DuringSkill"
}
},
{
"$type": "RPG.GameCore.SetDieImmediately",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
}
},
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
}
},
{
"$type": "RPG.GameCore.RemoveEntityFromTeamFormation",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterSummonedMinions"
}
}
]
},
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"NormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "OneMore"
}
},
"SuccessTaskList": [],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": false,
"ModifierName": {
"Value": "OneMore"
}
}
]
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_Skill05_Charge_RL"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_Skill05_Charge_CharacterChangePhase"
}
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Monster_ChangePhase"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_StandBySwordEffect"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6550000002607703
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_StandByEffect"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1.645000000251457
}
}
},
{
"$type": "RPG.GameCore.CharacterChangePhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"PhaseName": "PhaseNormal",
"PhaseAnimConfig": {
"Hit": "Hit",
"Die": "Die",
"DieHit": "Die",
"DieLimbo": "Die",
"StandBy": "StandBy",
"ModifierBehaviorVisuals": [
{
"Flag": "Break",
"ModifierBehaviorVisualPriority": "MonsterStanceBreak",
"AnimOccur": "Stagger",
"AnimLoop": "Stagger_Loop",
"AnimRecover": "Stagger_Recover",
"AnimOccurTransition": 0,
"RepeatOccurAnimWhenBeHitNormalizedTime": 0.7,
"ForecHitH": true,
"ReactionAnims": {
"$type": "RPG.GameCore.CharacterReactionAnimConfig",
"HitH": "Hit_H_Break",
"HitFlyRecover": "Hit_Fly_Recover_Break"
}
}
]
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MCommon_Endurance"
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "W2_Yanqing_00_SkillP01_InsertFlag"
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "W2_Yanqing_00_Skill02_InsertFlag"
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "W2_Yanqing_00_AICounter"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckCustomValueBool",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Key": {
"Hash": -250391333
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_SkillP01_ChangePhaseController"
}
}
]
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle"
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "TeamFormation"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"ContextScope": "ContextCaster",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 91
}
},
"DynamicKey": {
"Value": "W2_Yanqing_00_AICounter"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3120026_Modifier_Control_Wave1Lock"
}
}
]
},
{
"Name": "Monster_W2_Yanqing_00_Skill02_Insert_Over_FightFest",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.ResetHeadLookAt",
"PerformerType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"StopImmediately": true
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"Team": "TeamDark",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"IgnoreHitBoxRadius": true,
"TargetFormation": {},
"LeftSideFormations": [
{
"LocalDelta": {
"x": 3,
"y": 0,
"z": 0
}
},
{
"LocalDelta": {
"x": 1.5,
"y": 0,
"z": 0
}
}
],
"RightSideFormations": [
{
"LocalDelta": {
"x": -1.5,
"y": 0,
"z": 0
}
},
{
"LocalDelta": {
"x": -3,
"y": 0,
"z": 0
}
}
]
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "TeamFormation"
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"x": 0,
"y": 0.1,
"z": 4.5
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"x": 0,
"y": 0.2,
"z": 0
},
"FollowPoleAngle": 90,
"FollowRadius": 0.88,
"ForbidChangeOffset": true
},
"BlendConfig": {
"BlendType": "Cut",
"BlendTime": 0.066766
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
}
}
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_Core_FightFest"
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Yanqing_00/Eff_Monster_W2_Yanqing_00_Skill02_Disappear.prefab"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"SourceType": "ReadTargetType",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1330382859
]
}
},
"AttackType": "Pursued"
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "OnHit",
"AnimStateName": "Hit_H"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MMonster_W2_Yanqing_00_Skill02_UnknownWeakPoint_Toast_Controller"
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "W2_Yanqing_00_Skill02_InsertFlag"
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1.6000000005587935
}
}
}
]
}
],
"GlobalModifiers": {
"StageAbility_3120001_Modifier_Wave1Control_Taunt_Enemy": {
"TargetSelectRestrict": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TargetSelectRestrictType": "EnemySelect",
"BehaviorFlagList": [
"Taunt",
"RemoveWhenCasterDead",
"RemoveWhenCasterUnstage"
]
},
"Modifier_FightFest_SuperArmorController": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc012d83200] 0xc012d831d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MCommon_SuperArmorBreak"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Modifier_StageAbility_3999914_AttackDown"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MCommon_SuperArmor"
},
"DynamicValues": {
"MDF_AllDamageTypeResistance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1803358415
]
}
}
}
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "ActionDelayAddAttenuation",
"PropertyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8000000007450581
}
}
}
]
},
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MCommon_SuperArmor"
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_SuperArmor_Behit_Small.prefab",
"IsNeedFadeOut": false
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_SuperArmor_Behit.prefab",
"IsNeedFadeOut": false
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_SuperArmor_Behit_Big.prefab",
"IsNeedFadeOut": false
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_SuperArmor_Behit1.prefab",
"IsNeedFadeOut": false
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MCommon_SuperArmorBreak"
},
"DynamicValues": {
"MDF_AllDamageTypeTakenRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1.5000000004656613
}
}
}
}
]
}
]
},
"MCommon_CTRL_Frozen_3120022": {
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc012da2c60] 0xc012da2c30}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
},
"\u0026{map[Hash:0xc012da2f30] 0xc012da2f00}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0.5
}
},
"\u0026{map[Hash:0xc012da3200] 0xc012da31d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc012da34d0] 0xc012da34a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"PerformTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3000000002793968
}
},
"BehaviorFlagList": [
"DisableAction",
"STAT_CTRL_Frozen_Effect",
"STAT_CTRL_Frozen",
"STAT_CTRL",
"AlwaysSuccess"
],
"UseSnapshotEntity": true,
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatusEffMid_Frozen.prefab",
"UIPosition": "UI_Middle",
"ModifierUIPriority": "HardControl",
"IsShowInAvatarPanel": true
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByInTurnBasedGameModeState"
},
"SuccessTaskList": [],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Ice_Add.prefab",
"AttachPoint": "SelectRoot"
}
]
},
{
"$type": "RPG.GameCore.ModifierOverrideOnHitEffect",
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Freeze_Hit.prefab",
"ModifierOverrideOnHitEffectPriority": "ModifyOthers",
"HitEffectStacking": "Multiple",
"KeepHitEffect": true
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_monster_combat_pause"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
}
]
},
{
"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
}
}
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_ui_combat_avatar_debuff_relieve"
},
"EmitterType": "DefaultEmitter"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Flag": "STAT_CTRL_Frozen_Effect"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_monster_combat_resume"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7500000006984919
}
}
},
{
"$type": "RPG.GameCore.HideCharacterFilteredEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FilterType": "CharacterFrozen",
"AliveOnly": false,
"IsHide": false
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.HideCharacterFilteredEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FilterType": "CharacterFrozen",
"AliveOnly": false,
"IsHide": false
}
]
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Ice_Trigger.prefab"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Ice"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1847111574
]
}
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1136577993
]
}
},
"AttackType": "Pursued"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
},
{
"$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
}
}
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.ShowEntityFloatMessage",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContentID": {
"Hash": -793406923,
"Hash64": 9906553983194569939
}
}
]
},
{
"$type": "RPG.GameCore.ModifyCurrentSkillDelayCost",
"NormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-905709724
]
}
},
"ModifyFunction": "Set"
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AttachSkillTypeDisable",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Types": [
"Ultra"
],
"TextmapID": {
"Hash": -1129675816,
"Hash64": 17470104881555170411
}
},
{
"$type": "RPG.GameCore.ModifierAttachEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Freeze.prefab",
"MinMutexTime": -1,
"MutexType": "Entity"
},
{
"$type": "RPG.GameCore.ModifierAttachEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Freeze_Loop.prefab",
"MinMutexTime": -1,
"MutexType": "Entity"
},
{
"$type": "RPG.GameCore.ModifierAttachEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Freeze_OutlineColor_02.prefab",
"MinMutexTime": -1,
"MutexType": "Entity"
},
{
"$type": "RPG.GameCore.HideCharacterFilteredEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FilterType": "CharacterFrozen",
"AliveOnly": false
}
]
}
]
},
"MMonster_W2_Yanqing_01_SwordPowerUp_StandByEffect_3120026": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifierAttachEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Flags": [
"Resident"
],
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W2_Yanqing_00/Eff_Monster_W2_Yanqing_00_Skill02_PowerUPSword.prefab"
}
]
}
]
},
"StageAbility_3120026_Modifier_Control_TalkFinish": {}
}
}