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

19228 lines
665 KiB
JSON

{
"AbilityList": [
{
"Name": "StageAbility_20242202",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_20242202_Modifier"
}
}
],
"Modifiers": {
"StageAbility_20242202_Modifier": {
"_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_20242202_Modifier_Lock"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 100402
}
}
},
"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_20242202_Modifier_Lock"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_20242202_Modifier_Sub"
}
}
]
}
]
}
]
}
]
},
"StageAbility_20242202_Modifier_Sub": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc04707d3b0] 0xc04707d380}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc04707db30] 0xc04707da70}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "Gepard_AICounter"
},
"ContextScope": "ContextOwner",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "First_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"DynamicKey": {
"Value": "Gepard_AICounter"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "First_Flag"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Gepard_AICounter"
}
}
]
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Win_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill04"
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "FightFest_SpecialWin"
}
}
]
}
]
},
{
"Event": "OnBeingBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "AetherDivide_StageShow_Type1"
}
}
]
}
]
},
"StageAbility_20242202_Modifier_Lock": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3000000002793968
}
}
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ContextScope": "TargetEntity",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"DynamicKey": {
"Value": "Gepard_AICounter"
}
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"AddNormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_20242202_Modifier_Special"
}
},
{
"$type": "RPG.GameCore.SetModifierDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_20242202_Modifier_Sub"
},
"DynamicKey": {
"Value": "Win_Flag"
},
"NewValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "StageAbility_20242202_Modifier_Lock2"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"StageAbility_20242202_Modifier_Lock2": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
"StageAbility_20242202_Modifier_Special": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Gepard_AICounter"
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"DynamicKey": {
"Value": "Gepard_AICounter"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "StageAbility_20242202_Modifier_AttackUp"
}
}
]
}
]
},
"StageAbility_20242202_Modifier_AttackUp": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 100
}
}
}
]
}
]
}
}
},
{
"Name": "StageAbility_3121001",
"OnAdd": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "ScoreRace"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"x": 0,
"y": -60
}
},
{
"$type": "RPG.GameCore.SetVersusBar",
"TeamDarkIcon": "SpriteOutput/MosterIcon/Monster_3002052.png",
"ShowFullScreenEffect": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3121001_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_3121001_StanceDamage"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "HeliobusActionAbilitySetBoom_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_3121001_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc010886450] 0xc010886420}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc010886720] 0xc0108866f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_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_3121001_Modifier_Character"
}
}
]
},
{
"$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.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300205007
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121001_Modifier_Enemy1"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Finish_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAQR",
"FixedValues": [
{
"Value": 0.20000000018626451
}
],
"DynamicHashes": [
2050576796
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
2050576796
]
}
},
"DynamicKey": {
"Value": "Trash_Count"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300205201
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121001_Modifier_Enemy2"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121001_Modifier_Enemy1"
}
}
]
}
]
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "OffRace"
}
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 1956132893,
"Hash64": 10091465623536174326
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Finish_Flag"
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1500000001396984
}
}
}
]
},
{
"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": "StageAbility_3121001_Modifier_MuteBreak"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_LightFever"
}
},
{
"$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": 300205007
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamFever",
"QuestTipText": {
"Hash": -772750462,
"Hash64": 16833888781764614770
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
}
]
},
{
"$type": "RPG.GameCore.LockVersusBar"
}
]
}
]
},
"StageAbility_3121001_Modifier_Character": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc008817200] 0xc0088171d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0088179b0] 0xc008817980}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008817ce0] 0xc008817cb0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00884c300] 0xc00884c2d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"ModifierStancePreshowConfig": {
"SkillType": "Ultra",
"StanceBreakAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
}
},
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Insert"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_StanceBreakAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Ultra"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_StanceBreakAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
}
}
]
}
]
},
{
"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": "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_3121001_Modifier_Enemy1": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0095f0a50] 0xc0095f0a20}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0095f0d50] 0xc0095f0cf0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0095f1230] 0xc0095f1200}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0095f1500] 0xc0095f14d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
},
"DynamicKey": {
"Value": "#Skill02_P1_AttackAddRatioPercentagePerLayer"
}
}
]
},
{
"Event": "OnBeforeBeingHit",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AttackTypes": [
"Normal",
"BPSkill",
"Ultra",
"Insert"
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DamageTypeList": [
"Fire"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OPType": "Attach",
"WeakList": [
"Fire"
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DamageTypeList": [
"Ice"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OPType": "Attach",
"WeakList": [
"Ice"
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DamageTypeList": [
"Imaginary"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OPType": "Attach",
"WeakList": [
"Imaginary"
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DamageTypeList": [
"Physical"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OPType": "Attach",
"WeakList": [
"Physical"
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DamageTypeList": [
"Quantum"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OPType": "Attach",
"WeakList": [
"Quantum"
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DamageTypeList": [
"Thunder"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OPType": "Attach",
"WeakList": [
"Thunder"
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DamageTypeList": [
"Wind"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OPType": "Attach",
"WeakList": [
"Wind"
]
}
]
}
]
}
]
},
{
"Event": "OnBeingBreak",
"CallbackConfig": [
{
"$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.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3121001_StanceDamage"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"InsertAbilityPriority": "MonsterBattleCry",
"DynamicValues": {
"ADF_9": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
106725636
]
}
}
},
"TargetAliveState": "Mask_AliveOrLimbo"
},
{
"$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": 1956132893,
"Hash64": 10091465623536174326
}
}
]
}
]
}
]
},
"StageAbility_3121001_Modifier_Enemy2": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00b1d1a40] 0xc00b1d19b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00b1d1f50] 0xc00b1d1f20}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00b7062a0] 0xc00b706270}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00b706690] 0xc00b706660}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00b706ab0] 0xc00b706a80}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00b706ff0] 0xc00b706fc0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
},
"BehaviorFlagList": [
"KeepOnDeathrattle"
],
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
},
{
"$type": "RPG.GameCore.HideSkillDisplayInfo",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"SkillNameList": [
"SkillP01"
]
},
{
"$type": "RPG.GameCore.ShowBossInfoBar",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"IsShow": true
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3121001_Modifier_Enemy2_Summon"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "BattleEventAbility_SummonMonsterInfinite_Camera"
}
},
{
"$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_3121001_Modifier_MuteBreak"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_W3_Junk_00_AttackListener"
}
}
]
},
{
"Event": "OnListenActionPhaseBegin",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Toast_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": 1904722213,
"Hash64": 5631837698788960743
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Toast_Flag"
}
}
]
}
]
},
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300205007
}
}
},
"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_3121001_Modifier_Enemy2_Summon"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"InsertAbilityPriority": "PROG_MonsterLowest",
"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.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.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.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": 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": "OnModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Monster_W3_Junk_00_AttackListener"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_W3_Junk_00_AttackListener"
}
}
]
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DamageType": "Fire"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OPType": "Attach",
"WeakList": [
"Fire"
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DamageType": "Ice"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OPType": "Attach",
"WeakList": [
"Ice"
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DamageType": "Imaginary"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OPType": "Attach",
"WeakList": [
"Imaginary"
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DamageType": "Physical"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OPType": "Attach",
"WeakList": [
"Physical"
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DamageType": "Quantum"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OPType": "Attach",
"WeakList": [
"Quantum"
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DamageType": "Thunder"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OPType": "Attach",
"WeakList": [
"Thunder"
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"DamageType": "Wind"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OPType": "Attach",
"WeakList": [
"Wind"
]
}
]
}
]
}
]
}
]
},
"StageAbility_3121001_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_3121001_Modifier_Enemy2_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.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300205007
}
}
},
"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": 4
}
],
"DynamicHashes": [
-723178411
]
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300205007
}
},
"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_3121001_Modifier_Enemy2"
},
"DynamicKey": {
"Value": "HaveSummon"
},
"NewValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00eb5e480] 0xc00eb5e450}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
}
},
{
"Name": "StageAbility_3121001_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.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,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_CurrentStance",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Value": "CurrentStance"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_CurrentStance"
},
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 30
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerBreak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ResetStance",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ConstantValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAEBAwQR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-179396060,
909827953
]
}
}
}
]
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_BattleEvent_ShenYuan_Damage_hit2.prefab"
}
]
},
{
"$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": 1734859660,
"Hash64": 12681929081865586747
}
}
],
"LifeTime": 2
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00f1c32f0] 0xc00f1c3260}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
}
},
{
"Name": "StageAbility_3121002",
"OnAdd": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "ScoreRace"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"x": 0,
"y": -60
}
},
{
"$type": "RPG.GameCore.SetVersusBar",
"TeamDarkIcon": "SpriteOutput/MosterIcon/Monster_1003010.png",
"ShowFullScreenEffect": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3121002_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.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_Attack"
}
}
],
"Modifiers": {
"StageAbility_3121002_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00f9d02a0] 0xc00f9d0270}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_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_3121002_Modifier_Character"
}
}
]
},
{
"$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_3121002_Modifier_Enemy"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Enemy_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121002_Modifier_Enemy_Main"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
755805142
]
}
},
"DynamicKey": {
"Value": "Enemy_Count"
}
}
]
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "OffRace"
}
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 1956132896,
"Hash64": 1079838489043997449
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1500000001396984
}
}
}
]
},
{
"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": -772750459,
"Hash64": 16418292482586726715
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
}
]
},
{
"$type": "RPG.GameCore.LockVersusBar"
}
]
}
]
},
"StageAbility_3121002_Modifier_Character": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc01099d4a0] 0xc01099d470}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc01099d920] 0xc01099d7d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc01099dd10] 0xc01099dcb0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc010846450] 0xc0108462d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0108467b0] 0xc010846780}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDamageTag",
"DamageTagList": [
{
"EnumIndex": 3,
"Value": 34
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
}
}
]
}
]
},
{
"Event": "OnBeforeAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDamageTag",
"DamageTagList": [
{
"EnumIndex": 3,
"Value": 34
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Insert_Flag"
}
}
]
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Insert_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_Heal.prefab"
},
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FormulaType": "HealByTargetMaxHP",
"HealPercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Insert_Flag"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "ReduceActionDelay",
"DynamicValues": {
"Arg0_NormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-699843418
]
}
}
},
"ParamTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
},
{
"$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": 1956132896,
"Hash64": 1079838489043997449
}
}
]
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"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": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"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_3121002_Modifier_Enemy_Main": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc01149af60] 0xc01149af30}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ShowBossInfoBar",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"IsShow": true
},
{
"$type": "RPG.GameCore.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
}
]
},
{
"Event": "OnListenActionPhaseBegin",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Toast_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": 1501437686,
"Hash64": 12262301455462039866
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Toast_Flag"
}
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill07"
]
},
"SuccessTaskList": [
{
"$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.DefineHPSharedGroup",
"MainTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"SubTargets": {
"$type": "RPG.GameCore.TargetCompute",
"ComputeType": "Minus",
"Targets": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
]
}
}
]
}
]
},
"StageAbility_3121002_Modifier_Enemy": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc011aa2cf0] 0xc011aa2cc0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
},
"\u0026{map[Hash:0xc011aa3230] 0xc011aa3200}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc011aa3590] 0xc011aa3560}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc011aa3920] 0xc011aa38f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc011aa3c80] 0xc011aa3c20}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "OneMorePerTurn"
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill06"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyCurrentSkillDelayCost",
"NormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill07"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"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",
"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"
}
]
}
]
}
]
}
}
},
{
"Name": "StageAbility_3121003",
"OnAdd": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "ScoreRace"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"x": 0,
"y": -60
}
},
{
"$type": "RPG.GameCore.SetVersusBar",
"TeamDarkIcon": "SpriteOutput/MosterIcon/Monster_2023030.png",
"ShowFullScreenEffect": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3121003_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.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_3121003_Insert"
}
},
{
"$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"
}
}
],
"Modifiers": {
"StageAbility_3121003_Modifier": {
"_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_3121003_Modifier_Character"
}
}
]
},
{
"$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.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202303
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121003_Modifier_Enemy_Main"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121003_Modifier_Enemy"
}
}
]
}
]
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "OffRace"
}
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 1956132895,
"Hash64": 15227090546837539089
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1500000001396984
}
}
}
]
},
{
"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": -772750460,
"Hash64": 15104891250575511995
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
}
]
},
{
"$type": "RPG.GameCore.LockVersusBar"
}
]
}
]
},
"StageAbility_3121003_Modifier_Character": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc012df21b0] 0xc012df2180}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc012df2480] 0xc012df2450}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc012df2780] 0xc012df2750}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc012df2bd0] 0xc012df2ba0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc012df2ea0] 0xc012df2e70}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc012df3170] 0xc012df3140}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Insert"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3121003_Modifier_Character_Resist"
}
}
]
},
{
"Event": "OnBeforeAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Insert"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Insert_Flag"
}
}
]
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Insert_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByAttackTargetCount",
"DynamicKey": "Attack_Count",
"Attacker": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent"
},
"ModifierName": {
"Value": "StageAbility_3121003_Modifier_Character_Count"
},
"LayerAddWhenStack": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1409720982
]
}
},
"DynamicValues": {
"ADF_7": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-699843418
]
}
},
"ADF_8": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Insert_Flag"
}
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"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": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"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_3121003_Modifier_Character_Resist": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "StatusResistanceBase",
"PropertyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 99
}
}
}
]
}
]
},
"StageAbility_3121003_Modifier_Enemy_Main": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0137571a0] 0xc013757170}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
},
"\u0026{map[Hash:0xc013757470] 0xc013757440}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc013757740] 0xc013757710}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc013757b60] 0xc013757b30}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0176b62d0] 0xc0176b62a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0176b68d0] 0xc0176b68a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0176b6ba0] 0xc0176b6b70}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0176b7650] 0xc0176b75c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
},
"_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_3121003_Modifier_Summon"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "BattleEventAbility_SummonMonsterInfinite_Camera"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_APShow"
}
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3121003_Modifier_Summon"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"InsertAbilityPriority": "MonsterReviveOthers",
"DynamicValues": {
"ADF_10": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1940068020
]
}
}
}
}
]
},
{
"Event": "OnListenActionPhaseBegin",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Toast_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": -1227445669,
"Hash64": 13531582809063763892
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Toast_Flag"
}
}
]
}
]
},
{
"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.LoseHPByRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"RatioType": "MaxHP",
"Ratio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
106725636
]
}
}
},
{
"$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_3121003_Modifier_Summon"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"InsertAbilityPriority": "MonsterReviveOthers",
"DynamicValues": {
"ADF_10": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1940068020
]
}
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "HaveSummon"
}
}
]
}
]
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill05"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "StageAbility_3121003_Modifier_Character_Resist"
}
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill05"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyCurrentSkillDelayCost",
"NormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "StageAbility_3121003_Modifier_Character_Resist"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillName",
"SkillNameList": [
"Skill04"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"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",
"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.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_3121003_Modifier_Enemy": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc022a30360] 0xc022a30330}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc022a30630] 0xc022a30600}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc022a30900] 0xc022a308d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc022a30c30] 0xc022a30c00}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202208
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.HideSkillDisplayInfo",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"SkillNameList": [
"Skill01"
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202209
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
},
"DynamicKey": {
"Value": "#Skill01_P1_HealRatio"
}
}
]
}
]
},
{
"Event": "OnBeforeDying",
"CallbackConfig": [
{
"$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": 1956132895,
"Hash64": 15227090546837539089
}
}
]
}
]
}
]
}
}
},
{
"Name": "StageAbility_3121003_Insert",
"TargetInfo": {
"TargetType": "AllDarkTeamMember"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetDynamicValueByHardLevelProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "UniqueNameEntity_MainMonster"
},
"Property": "HPRatio",
"DynamicKey": "_Hardlevel_HpAddRatio"
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamDark",
"FormationType": "DarkTeamNormal"
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamCenter"
},
"IsLocalOffset": true,
"AnchorOffset": {
"x": 0.001,
"y": 2.5,
"z": 0.001
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamCenter"
},
"AimOffset": {
"x": 0.001,
"y": 0.7,
"z": 0.001
},
"FollowPoleAngle": 90,
"FollowRadius": 12.5,
"FollowDamp": 0.5,
"AimDamp": 0.5
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "BlendCut_00to1",
"BlendTime": 0.7
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"IsTargetIgnoreCameraDither": true,
"IsAliveOnly": false
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_EvolveBuild_01/Eff_ActivityProp_EvolveBuild_EvolveBuild_IceStorm.prefab"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.0829999998677522
}
}
},
{
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
"MaxLoopCount": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Fire"
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQAAAUR",
"FixedValues": [
{
"Value": 6
}
],
"DynamicHashes": [
1738594617,
909827952
]
}
},
"StanceDamageType": {
"DamageType": "Fire"
},
"AttackType": "Insert",
"HitAnimation": "Hit",
"HitEffect": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_EvolveBuild_01/Eff_ActivityProp_EvolveBuild_EvolveBuild_IceStorm_Hit.prefab",
"HitTimeSlowType": "Puncture"
},
"DisplayData": {
"UIMessageHeight": 1,
"DitherRangeX": 0.02,
"DitherRangeY": 0.02,
"AttachPoint": "Origin"
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeConfigV2": {
"ShakeRange": 0.07,
"ShakeTime": 0.2,
"ShakeDir": {
"x": 0,
"y": 0.14,
"z": 0
},
"BaseCycle": 0.06,
"CycleDamping": 0,
"RangeAttenuation": 0.95,
"PerlinNoiseAmplitude": {
"x": 0.03,
"y": 0.03,
"z": 0
},
"PerlinNoiseFreq": {
"x": 16,
"y": 16,
"z": 0
},
"RotationalAmplitude": {
"x": 0,
"y": 0,
"z": 1
},
"RotationFreqV3": {
"x": 0,
"y": 0,
"z": 8
}
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "Impact_Heavy"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.42300000018440187
}
}
}
]
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Fire"
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQAAAUR",
"FixedValues": [
{
"Value": 6
}
],
"DynamicHashes": [
1738594617,
909827952
]
}
},
"StanceDamageType": {
"DamageType": "Fire"
},
"AttackType": "Insert",
"HitAnimation": "Hit",
"HitEffect": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_EvolveBuild_01/Eff_ActivityProp_EvolveBuild_EvolveBuild_IceStorm_Hit.prefab",
"HitTimeSlowType": "Puncture"
},
"DisplayData": {
"UIMessageHeight": 1,
"DitherRangeX": 0.02,
"DitherRangeY": 0.02,
"AttachPoint": "Origin"
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Fire"
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQAAAUR",
"FixedValues": [
{
"Value": 6
}
],
"DynamicHashes": [
1738594617,
909827952
]
}
},
"StanceDamageType": {
"DamageType": "Fire"
},
"AttackType": "Insert",
"HitAnimation": "Hit",
"HitEffect": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_EvolveBuild_01/Eff_ActivityProp_EvolveBuild_EvolveBuild_IceStorm_Hit.prefab",
"HitTimeSlowType": "Puncture"
},
"DisplayData": {
"UIMessageHeight": 1,
"DitherRangeX": 0.02,
"DitherRangeY": 0.02,
"AttachPoint": "Origin"
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeConfigV2": {
"ShakeRange": 0.07,
"ShakeTime": 0.2,
"ShakeDir": {
"x": 0,
"y": 0.14,
"z": 0
},
"BaseCycle": 0.06,
"CycleDamping": 0,
"RangeAttenuation": 0.95,
"PerlinNoiseAmplitude": {
"x": 0.03,
"y": 0.03,
"z": 0
},
"PerlinNoiseFreq": {
"x": 16,
"y": 16,
"z": 0
},
"RotationalAmplitude": {
"x": 0,
"y": 0,
"z": 1
},
"RotationFreqV3": {
"x": 0,
"y": 0,
"z": 8
}
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "Impact_Heavy"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.42300000018440187
}
}
},
{
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
"MaxLoopCount": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Fire"
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQAAAUR",
"FixedValues": [
{
"Value": 6
}
],
"DynamicHashes": [
1738594617,
909827952
]
}
},
"StanceDamageType": {
"DamageType": "Fire"
},
"AttackType": "Insert",
"HitAnimation": "Hit",
"HitEffect": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_EvolveBuild_01/Eff_ActivityProp_EvolveBuild_EvolveBuild_IceStorm_Hit.prefab",
"HitTimeSlowType": "Puncture"
},
"DisplayData": {
"UIMessageHeight": 1,
"DitherRangeX": 0.02,
"DitherRangeY": 0.02,
"AttachPoint": "Origin"
}
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "VS_PFM_CameraShakeSmall"
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "Impact_Heavy"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.42300000018440187
}
}
}
]
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent"
},
"ModifierName": {
"Value": "StageAbility_3121003_Modifier_Character_Count"
},
"LayerAddWhenStack": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
909827947
]
}
},
"DynamicValues": {
"ADF_7": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827947
]
}
},
"ADF_8": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827952
]
}
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc02795dc20] 0xc02795dbf0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
}
},
{
"Name": "StageAbility_3121003_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.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": 202207006
}
},
"LocationType": "First",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202207006
}
},
"LocationType": "First",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202207006
}
},
"LocationType": "Last",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202207006
}
},
"LocationType": "Last",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
},
"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": 27
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202207006
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
},
"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": 26
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202207006
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 27
}
},
"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": 25
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202207006
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 26
}
},
"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": 24
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202207006
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 25
}
},
"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": 23
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202208005
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 24
}
},
"DynamicKey": {
"Value": "Summon_Flag"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "StageAbility_3121003_Modifier_Stronger"
},
"DynamicValues": {
"ADF_10": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1646835833
]
}
}
}
}
]
},
{
"$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": 22
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202208005
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 23
}
},
"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": 21
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202208005
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 22
}
},
"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": 20
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202208005
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 21
}
},
"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": 19
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202208005
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 20
}
},
"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": 18
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202208005
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 19
}
},
"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": 17
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202208005
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 18
}
},
"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": 16
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202208005
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 17
}
},
"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": 15
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202209003
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 16
}
},
"DynamicKey": {
"Value": "Summon_Flag"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "StageAbility_3121003_Modifier_Stronger"
},
"DynamicValues": {
"ADF_10": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1646835833
]
}
}
}
}
]
},
{
"$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": 14
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202209003
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 15
}
},
"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": 13
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202209003
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 14
}
},
"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": 12
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202209003
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 13
}
},
"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": 11
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202209003
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 12
}
},
"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": 10
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202209003
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 11
}
},
"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": 9
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202209003
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 10
}
},
"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": 8
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202209003
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 9
}
},
"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": 7
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202207006
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 8
}
},
"DynamicKey": {
"Value": "Summon_Flag"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "StageAbility_3121003_Modifier_Stronger"
},
"DynamicValues": {
"ADF_10": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1646835833
]
}
}
}
}
]
},
{
"$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": 6
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202207006
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 7
}
},
"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": 5
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202207006
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 6
}
},
"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": 4
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202207006
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"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_3121003_Modifier_Enemy_Main"
},
"DynamicKey": {
"Value": "HaveSummon"
},
"NewValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0041fc6c0] 0xc0041fc690}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"Modifiers": {
"StageAbility_3121003_Modifier_Stronger": {
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0041fd260] 0xc0041fd230}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Layer"
},
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattleAlertHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 1773542655,
"Hash64": 11632250953783006928
}
}
],
"LifeTime": 2
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$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.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121003_Modifier_MoreHP"
},
"DynamicValues": {
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
1912601768,
1646835833
]
}
}
}
}
]
}
]
}
]
},
"StageAbility_3121003_Modifier_MoreHP": {
"_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": [
1803358415
]
}
}
}
]
}
]
}
}
},
{
"Name": "StageAbility_3121004",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3121004_Modifier"
}
},
{
"$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_3121004_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0047292f0] 0xc0047292c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_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_3121004_Modifier_Character"
}
}
]
}
]
}
]
},
"StageAbility_3121004_Modifier_Character": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "BreakDamageAddedRatioBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
}
},
{
"$type": "RPG.GameCore.StackStatusResistance",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"BehaviorFlag": "STAT_CTRL",
"Resistance": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"Event": "OnAfterAttackEnd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "Break"
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121004_Modifier_BreakCount"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
}
}
]
}
]
}
]
},
"StageAbility_3121004_Modifier_BreakCount": {
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00477a9c0] 0xc00477a990}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Layer"
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeTakenRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
1625755410,
1912601768
]
}
}
},
{
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Active": "True",
"CenterStyle": 3,
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonsterBookBomb.png",
"MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
},
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1912601768
]
}
}
},
{
"$type": "RPG.GameCore.TriggerEnergyBarEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
}
]
},
{
"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.SetMonsterEnergyBarState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Active": "False",
"CenterStyle": 3,
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonsterBookBomb.png",
"MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
},
"CurrentCount": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
}
}
},
{
"Name": "StageAbility_3121014",
"OnAdd": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "ScoreRace"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"x": 0,
"y": -60
}
},
{
"$type": "RPG.GameCore.SetVersusBar",
"TeamDarkIcon": "SpriteOutput/MosterIcon/Monster_3004010.png",
"ShowFullScreenEffect": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3121014_Modifier"
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "DarkFeverCount"
},
"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
]
}
}
}
],
"Modifiers": {
"StageAbility_3121014_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc004946750] 0xc004946720}": {
"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_3121014_Modifier_Character"
}
}
]
},
{
"$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.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 300401
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121014_Modifier_Enemy_Main"
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121014_Modifier_Enemy"
}
}
]
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "OffRace"
}
}
]
},
{
"Event": "OnListenBreak",
"CallbackConfig": [
{
"$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.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Break_Count"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "Break"
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1683673619
]
}
},
"DynamicKey": {
"Value": "Break_Count"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Break_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": -1630730196,
"Hash64": 12973767179374725596
}
}
],
"LifeTime": 2
}
]
}
]
}
]
},
{
"Event": "OnListenEndBreak",
"CallbackConfig": [
{
"$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.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Break_Count"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "Break"
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1683673619
]
}
},
"DynamicKey": {
"Value": "Break_Count"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Break_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 1956132898,
"Hash64": 12133397110437661654
}
}
]
}
]
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 1956132898,
"Hash64": 12133397110437661654
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1500000001396984
}
}
}
]
},
{
"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": -772750457,
"Hash64": 2969038309830510556
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
}
]
},
{
"$type": "RPG.GameCore.LockVersusBar"
}
]
}
]
},
"StageAbility_3121014_Modifier_Character": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc004c4dad0] 0xc004c4daa0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004c4dda0] 0xc004c4dd70}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004c540f0] 0xc004c540c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004c543c0] 0xc004c54390}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004c54690] 0xc004c54660}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004c54960] 0xc004c54930}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004c54c30] 0xc004c54c00}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "HasBreak"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Layer_Max"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "Break"
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "HasBreak"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121004_Modifier_BreakCount"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "StageAbility_3121004_Modifier_BreakCount",
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Layer"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "_Layer"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_Layer"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1875528690
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1912601768
]
}
},
"DynamicKey": {
"Value": "Layer_Max"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "HasBreak"
},
"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": [
59671469,
1875528690,
-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": 1956132898,
"Hash64": 12133397110437661654
}
}
]
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"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": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"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_3121014_Modifier_Enemy_Main": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
}
]
},
{
"Event": "OnBeingRevived",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 1956132898,
"Hash64": 12133397110437661654
}
},
{
"$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": [
2029039937
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
2029039937
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
2029039937
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "DarkFeverCount"
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"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_3121014_Modifier_Control_ExtraHP"
},
"DynamicValues": {
"Value1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
106725636
]
}
}
}
}
]
}
]
},
"StageAbility_3121014_Modifier_Control_ExtraHP": {
"_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_3121014_Modifier_Enemy": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc004f55230] 0xc004f55200}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
},
"\u0026{map[Hash:0xc004f55500] 0xc004f554d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004f557d0] 0xc004f557a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004f55aa0] 0xc004f55a70}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004f55d70] 0xc004f55d40}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc004f5c0c0] 0xc004f5c090}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnPhase1",
"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": "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",
"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.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": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$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.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": "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": [
-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.SetDynamicValue",
"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": [
-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.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": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$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": "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",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Action_Count"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Problem_Flag"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MMonster_W3_DollElite_Common_BattleEvent"
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121014_Modifier_Enemy"
}
}
]
}
]
}
]
}
]
}
}
},
{
"Name": "StageAbility_3121005",
"OnAdd": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "ScoreRace"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"x": 0,
"y": -60
}
},
{
"$type": "RPG.GameCore.SetVersusBar",
"TeamDarkIcon": "SpriteOutput/MosterIcon/Monster_8002050.png",
"ShowFullScreenEffect": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3121005_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": "Summon_Flag"
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Toast_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.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3121005_Modifier_Enemy2_Summon"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "BattleEventAbility_SummonMonsterInfinite_Camera"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_SP"
}
}
],
"Modifiers": {
"StageAbility_3121005_Modifier_Enemy_Main": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3121005_Modifier_Enemy_Main_CRTL"
}
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
}
]
},
{
"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": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3121005_Modifier_Enemy_Main_CRTL"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3121005_Modifier_HPBar"
}
}
]
}
]
}
]
},
"StageAbility_3121005_Modifier_Enemy_Main_CRTL": {
"BehaviorFlagList": [
"STAT_CTRL",
"DisableAction"
],
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetEntityActionState",
"UniqueName": "Hide",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Visible": true
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetEntityActionState",
"UniqueName": "Hide",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ActionState": false
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.AttachEntityUnselectable"
}
]
}
]
},
"StageAbility_3121005_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0057acf60] 0xc0057acf30}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0057ad230] 0xc0057ad200}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0057ad500] 0xc0057ad4d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0057ad7d0] 0xc0057ad7a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnListenActionPhaseBegin",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "Toast_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": -64646255,
"Hash64": 7769801463620911757
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Toast_Flag"
}
}
]
}
]
},
{
"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": 800205
}
}
},
"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_3121005_Modifier_Enemy2_Summon"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeamWithAllDarkTeamUnselectable"
},
"InsertAbilityPriority": "PROG_MonsterLowest",
"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": "OnListenCharacterEscape",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 800205
}
}
},
"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_3121005_Modifier_Enemy2_Summon"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeamWithAllDarkTeamUnselectable"
},
"InsertAbilityPriority": "PROG_MonsterLowest",
"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": "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_3121005_Modifier_Character"
}
}
]
},
{
"$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.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 800205
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121005_Modifier_Enemy"
}
}
]
}
]
}
]
},
{
"Event": "OnListenBpChange",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.ByCompareParamValue",
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByVariateType",
"DynamicKey": "MDF_BPCount",
"VariateType": "ParamValue"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMR",
"FixedValues": [],
"DynamicHashes": [
-1618223964,
-1369667111
]
}
},
"DynamicKey": {
"Value": "BP_Sum"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "BP_Sum"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 1734859656,
"Hash64": 1372987807986782420
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMR",
"FixedValues": [],
"DynamicHashes": [
-1618223964,
-1459358305
]
}
},
"DynamicKey": {
"Value": "BP_Sum"
}
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "ReduceActionDelay",
"DynamicValues": {
"Arg0_NormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"ParamTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamLeftWithoutServant"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamLeftWithoutServant"
},
"ModifierName": {
"Value": "StageAbility_3121005_Modifier_Character_AttackUp"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "BP_Sum"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent"
},
"ModifierName": {
"Value": "StageAbility_3121005_Modifier_Character_Count"
},
"LayerAddWhenStack": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMR",
"FixedValues": [],
"DynamicHashes": [
-1618223964,
920053262
]
}
},
"DynamicValues": {
"ADF_8": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1459358305
]
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent"
},
"ModifierName": {
"Value": "StageAbility_3121005_Modifier_Character_Count"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1618223964
]
}
},
"DynamicKey": {
"Value": "BP_Sum_Before"
}
}
]
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "OffRace"
}
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 1956132897,
"Hash64": 12166066229385245358
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1500000001396984
}
}
},
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 800205302
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$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": 800205302
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121005_Modifier_Enemy_Main"
}
}
]
}
]
},
{
"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.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": 800205302
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
]
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamFever",
"QuestTipText": {
"Hash": -772750458,
"Hash64": 7514059103357833556
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
}
]
},
{
"$type": "RPG.GameCore.LockVersusBar"
}
]
}
]
},
"StageAbility_3121005_Modifier_HPBar": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ShowBossInfoBar",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"IsShow": true
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
}
]
}
]
},
"StageAbility_3121005_Modifier_Character_Count": {
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc005cd5770] 0xc005cd5740}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatus_Common_Counter.prefab",
"UIPosition": "UI_TOP",
"ModifierUIPriority": "Buff",
"TextPath": "Num/Text"
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Layer"
},
{
"$type": "RPG.GameCore.ToggleUITop",
"TriggerName": "Num_Change",
"UITextNodes": [
{
"TextPath": "Num/Text",
"TextDynamicValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1912601768
]
}
}
}
]
}
]
}
]
},
"StageAbility_3121005_Modifier_Character_AttackUp": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
106725636
]
}
}
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
"StageAbility_3121005_Modifier_Character": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc005cf8e70] 0xc005cf8e40}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc005cf9140] 0xc005cf9110}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc005cf9410] 0xc005cf93e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc005cf96e0] 0xc005cf96b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Normal"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-699843418
]
}
}
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"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": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
},
"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_3121005_Modifier_Enemy": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00603dda0] 0xc00603dd70}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0060460f0] 0xc0060460c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0060463c0] 0xc006046390}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006046690] 0xc006046660}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_APShow"
}
}
]
},
{
"Event": "OnBeforeDying",
"CallbackConfig": [
{
"$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": 1956132897,
"Hash64": 12166066229385245358
}
}
]
},
{
"$type": "RPG.GameCore.ModifyTeamBoostPoint",
"ModifyFunction": "Add",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"Event": "OnBeforeEscape",
"CallbackConfig": [
{
"$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"
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$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": 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.10000000009313226
}
],
"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.10000000009313226
}
],
"DynamicHashes": [
-1443896687
]
}
}
}
]
}
]
}
]
}
]
}
}
},
{
"Name": "StageAbility_3121005_Modifier_Enemy2_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.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 800205
}
}
},
"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": 4
}
],
"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": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"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": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 800205101
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"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": 800205201
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"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": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 800205301
}
},
"LocationType": "FormationRecord",
"InitAnimStateName": "Appear"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"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_3121005_Modifier"
},
"DynamicKey": {
"Value": "HaveSummon"
},
"NewValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc006238d50] 0xc006238d20}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
}
},
{
"Name": "StageAbility_3121006",
"OnAdd": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "ScoreRace"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"x": 0,
"y": -60
}
},
{
"$type": "RPG.GameCore.SetVersusBar",
"TeamDarkIcon": "SpriteOutput/MosterIcon/Monster_2024020.png",
"ShowFullScreenEffect": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3121006_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.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"
}
}
],
"Modifiers": {
"StageAbility_3121006_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc006252960] 0xc006252930}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_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_3121006_Modifier_Character"
}
}
]
},
{
"$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": [
755805142
]
}
},
"DynamicKey": {
"Value": "Enemy_Count"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Enemy_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 36
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ValueType": "ExRatio",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 202402
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121006_Modifier_Enemy"
}
}
]
}
]
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "OffRace"
}
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 1956132900,
"Hash64": 14211031243529201954
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1500000001396984
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamLeftWithoutServant"
},
"ModifierName": {
"Value": "StageAbility_3121006_Modifier_Character2"
}
}
]
},
{
"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": -772750455,
"Hash64": 14290407153200449730
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
}
]
},
{
"$type": "RPG.GameCore.LockVersusBar"
}
]
}
]
},
"StageAbility_3121006_Modifier_Character2_Count": {
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0065bad80] 0xc0065bad50}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatus_Common_Counter.prefab",
"UIPosition": "UI_TOP",
"ModifierUIPriority": "Buff",
"TextPath": "Num/Text"
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Layer"
},
{
"$type": "RPG.GameCore.ToggleUITop",
"TriggerName": "Num_Change",
"UITextNodes": [
{
"TextPath": "Num/Text",
"TextDynamicValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1912601768
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_Layer"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 1734859655,
"Hash64": 9613718481238367182
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FixedAddMaxSPRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_Layer"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3121006_Modifier_Character2_Count"
},
"LayerAddWhenStack": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAOAQAEEQ==",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
2029039937
]
}
}
}
]
}
]
}
]
}
]
},
"StageAbility_3121006_Modifier_Character2": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc006578cc0] 0xc006578c90}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006578f90] 0xc006578f60}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006579260] 0xc006579230}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006579530] 0xc006579500}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006579800] 0xc0065797d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006579ad0] 0xc006579aa0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
},
"_CallbackList": [
{
"Event": "OnListenActionPhaseBegin",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Toast_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": -467930782,
"Hash64": 11442312281234989543
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Toast_Flag"
}
}
]
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByAttackTargetCount",
"DynamicKey": "Attack_Count",
"Attacker": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3121006_Modifier_Character2_Count"
},
"LayerAddWhenStack": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1409720982
]
}
}
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"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": 1956132900,
"Hash64": 14211031243529201954
}
}
]
}
]
}
]
}
]
},
"StageAbility_3121006_Modifier_Character": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc006821d70] 0xc006821d40}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00682e0c0] 0xc00682e090}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00682e390] 0xc00682e360}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00682e660] 0xc00682e630}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Ultra"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1862642832
]
}
}
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
866240523
]
}
},
"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": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
866240523
]
}
},
"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_3121006_Modifier_Enemy": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc006864d80] 0xc006864d50}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006865050] 0xc006865020}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006865320] 0xc0068652f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0068655f0] 0xc0068655c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0068658c0] 0xc006865890}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Monster_APShow"
}
},
{
"$type": "RPG.GameCore.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"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.SetDynamicValue",
"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.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
]
}
}
}
]
}
]
}
]
}
]
}
}
},
{
"Name": "StageAbility_3121007",
"OnAdd": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "ScoreRace"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"x": 0,
"y": -60
}
},
{
"$type": "RPG.GameCore.SetVersusBar",
"TeamDarkIcon": "SpriteOutput/MosterIcon/Monster_3013010.png",
"ShowFullScreenEffect": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3121007_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.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": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.3500000003259629
}
],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6500000006053597
}
],
"DynamicHashes": [
59671469
]
}
}
}
],
"Modifiers": {
"StageAbility_3121007_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc006b3af30] 0xc006b3af00}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
},
"_CallbackList": [
{
"Event": "OnListenActionPhaseBegin",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Toast_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk1"
}
},
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Quest/FightFest/Widget/BattleFightFestHint_Enemy.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 1019061704,
"Hash64": 10664349958498864250
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Toast_Flag"
}
}
]
}
]
},
{
"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_3121007_Modifier_Character"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121007_Modifier_Character2"
},
"InheritCaster": "TargetSelf"
},
{
"$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.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 301301
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121007_Modifier_Enemy"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ContextScope": "ContextOwner",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "#Skill01_P2_Delay"
}
}
]
}
]
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "OffRace"
}
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 1956132899,
"Hash64": 8882318681370207938
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": -0.1500000001396984
}
}
}
]
},
{
"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": -772750470,
"Hash64": 18328268463175004261
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "StageAbility_3121007_Modifier_DamageReduce"
}
}
]
},
{
"$type": "RPG.GameCore.LockVersusBar"
}
]
}
]
},
"StageAbility_3121007_Modifier_Character2": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc006e912c0] 0xc006e91290}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
},
"\u0026{map[Hash:0xc006e91590] 0xc006e91560}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
},
"\u0026{map[Hash:0xc006e91860] 0xc006e91830}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 30
}
},
"\u0026{map[Hash:0xc006e91b30] 0xc006e91b00}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 30
}
},
"\u0026{map[Hash:0xc006e91e00] 0xc006e91dd0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 100
}
}
}
},
"_CallbackList": [
{
"Event": "OnTriggerBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"DamageType": "Physical"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StanceBreak_Physical",
"DynamicValues": {
"UIMessageHeight": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DitherRangeX": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.05000000004656613
}
},
"DitherRangeY": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Physical.prefab"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"DamageType": "Ice"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StanceBreak_Ice",
"DynamicValues": {
"UIMessageHeight": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1500000001396984
}
},
"DitherRangeX": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.05000000004656613
}
},
"DitherRangeY": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Ice.prefab"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"DamageType": "Fire"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StanceBreak_Fire",
"DynamicValues": {
"UIMessageHeight": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3000000002793968
}
},
"DitherRangeX": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.05000000004656613
}
},
"DitherRangeY": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Fire.prefab"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"DamageType": "Wind"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StanceBreak_Wind",
"DynamicValues": {
"UIMessageHeight": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.45000000041909516
}
},
"DitherRangeX": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.05000000004656613
}
},
"DitherRangeY": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Wind.prefab"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"DamageType": "Thunder"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StanceBreak_Thunder",
"DynamicValues": {
"UIMessageHeight": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6000000005587935
}
},
"DitherRangeX": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.05000000004656613
}
},
"DitherRangeY": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Thunder.prefab"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"DamageType": "Imaginary"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StanceBreak_Imaginary",
"DynamicValues": {
"UIMessageHeight": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.45000000041909516
}
},
"DitherRangeX": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.05000000004656613
}
},
"DitherRangeY": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Imaginary.prefab"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"DamageType": "Quantum"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StanceBreak_Quantum",
"DynamicValues": {
"UIMessageHeight": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.45000000041909516
}
},
"DitherRangeX": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.05000000004656613
}
},
"DitherRangeY": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum.prefab"
}
]
}
]
}
]
},
"StageAbility_3121007_Modifier_Character": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc006edf4d0] 0xc006edf4a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006edf7a0] 0xc006edf770}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006edfa70] 0xc006edfa40}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc006edfd40] 0xc006edfd10}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3120021_StanceDamage"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "HeliobusActionAbilitySetBoom_Camera"
}
}
]
},
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"ElementDamage"
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_BreakDamageExtraAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "SpeedAddedRatio",
"PropertyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1.5000000004656613
}
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"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": "OnTriggerBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FormulaType": "HealByTargetMaxHP",
"HealPercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
}
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3120021_StanceDamage"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"InsertAbilityPriority": "LevelPerformMonster",
"DynamicValues": {
"ADF_1": {
"IsDynamic": false,
"FixedValue": {
"Value": 15
}
}
},
"TargetAliveState": "Anyone"
}
]
}
]
},
"StageAbility_3121007_Modifier_Enemy": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00741fce0] 0xc00741fcb0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00742e030] 0xc00742e000}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00742e300] 0xc00742e2d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00742e5d0] 0xc00742e5a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00742e8a0] 0xc00742e870}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00742eb70] 0xc00742eb40}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00742ee40] 0xc00742ee10}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"BehaviorFlagList": [
"ListenBattleEventSkill"
],
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$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.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3121007_Modifier_MuteBreak"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3121007_Modifier_Enemy_Summon"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "BattleEventAbility_SummonMonsterInfinite_Camera"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk2"
}
}
]
},
{
"Event": "OnAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3121007_Modifier_MuteBreak"
}
}
]
},
{
"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.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Skill_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.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk3"
}
}
]
},
{
"$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.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk4"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Action_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TutorialForbidAutoBattle",
"IsForbid": true
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk5"
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ModifierName": {
"Value": "StageAbility_3121007_Modifier_MuteBreak"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent"
},
"ModifierName": {
"Value": "StageAbility_FightFest_DarkFever_BlockUltra"
}
},
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LockHP",
"Threshold": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 301101001
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
},
"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_3121007_Modifier_Enemy_Summon"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"InsertAbilityPriority": "PROG_MonsterLowest",
"ActivePredicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "HaveSummon"
}
}
]
}
]
}
]
}
]
},
{
"Event": "OnLockHPThresholdReached",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Level_SpecialWin"
}
}
]
},
{
"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.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "StageAbility_3121007_Modifier_Super"
},
"InheritCaster": "TargetSelf"
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-169675107
]
}
},
"DynamicKey": {
"Value": "Skill_Count"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Skill_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Action_Count"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.8000000007450581
}
],
"DynamicHashes": [
59671469
]
}
},
"BarChangeLevel": "High"
}
]
},
{
"$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",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.9000000008381903
}
],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.9000000008381903
}
],
"DynamicHashes": [
59671469
]
}
},
"BarChangeLevel": "High"
}
]
},
{
"$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.ModifyVersusBarProperty",
"Team": "TeamDark",
"ValueType": "MaxValue",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
},
"BarChangeLevel": "High"
}
]
}
]
}
]
},
{
"Event": "OnListenBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "StageAbility_3121007_Modifier_MuteBreak"
}
}
]
}
]
},
"StageAbility_3121007_Modifier_DamageReduce": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageReduce",
"PropertyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6000000005587935
}
}
}
]
}
]
},
"StageAbility_3121007_Modifier_Super": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0077e3050] 0xc0077e3020}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"ModifierStancePreshowConfig": {
"MultiplyRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 100
}
}
},
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Damage_Count"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"ElementDamage"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_AllDamageReduce": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.20000000018626451
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1391053087
]
}
},
"DynamicKey": {
"Value": "Damage_Count"
}
}
]
}
]
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ResetStance",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"ConstantValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.TriggerBreak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
}
},
{
"$type": "RPG.GameCore.LoseHPByRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"RatioType": "MaxHP",
"Ratio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyCurrentSkillDelayCost",
"NormalizedValue": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
}
]
}
]
},
"StageAbility_3121007_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_3121007_Modifier_Enemy_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.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 301101001
}
}
},
"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.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MinionNumber"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$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": 301101001
}
},
"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_3121007_Modifier_Enemy"
},
"DynamicKey": {
"Value": "HaveSummon"
},
"NewValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc007dc6480] 0xc007dc6450}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
}
},
{
"Name": "StageAbility_3121008",
"OnAdd": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "ScoreRace"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"x": 0,
"y": -60
}
},
{
"$type": "RPG.GameCore.SetVersusBar",
"TeamDarkIcon": "SpriteOutput/MosterIcon/Monster_8033010.png",
"ShowFullScreenEffect": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3121008_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": [
866240523
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.6500000006053597
}
],
"DynamicHashes": [
866240523
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.3500000003259629
}
],
"DynamicHashes": [
866240523
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_SP"
}
}
],
"Modifiers": {
"StageAbility_3121008_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc007de2240] 0xc007de2210}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc007de2510] 0xc007de24e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc007de27e0] 0xc007de27b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc007de2ab0] 0xc007de2a80}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc007de2d80] 0xc007de2d50}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
},
"_CallbackList": [
{
"Event": "OnListenActionPhaseBegin",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Toast_Flag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Quest/FightFest/Widget/BattleFightFestHint_Player.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": -1284522138,
"Hash64": 4222058677085431290
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Toast_Flag"
}
}
]
}
]
},
{
"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.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_3121008_Modifier_Control"
}
}
]
},
{
"$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_3121008_Modifier_LightVersus"
}
}
]
}
]
},
{
"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.TriggerCustomString",
"CustomString": {
"Value": "Stage_Talk1"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "StageAbility_3121008_Modifier_Story"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 1956132886,
"Hash64": 5043513300562697391
}
},
{
"$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.ShowUIPage",
"AssetPath": "UI/Quest/FightFest/Widget/BattleFightFestHint_Enemy.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 694868632,
"Hash64": 9281155447114027588
}
}
],
"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.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": "OnEnterBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1940068020
]
}
}
},
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
106725636
]
}
}
}
]
},
{
"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.NotifyVersusBarQuestChange",
"NewStatus": "TeamFever",
"QuestTipText": {
"Hash": -772750469,
"Hash64": 14974610618277535397
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
}
]
},
{
"$type": "RPG.GameCore.LockVersusBar"
}
]
}
]
},
"StageAbility_3121008_Modifier_Story": {
"_CallbackList": [
{
"Event": "OnListenAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Quest/FightFest/Widget/BattleFightFestHint_Player.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": -750256300,
"Hash64": 889968089301154165
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.7500000006984919
}
],
"DynamicHashes": [
866240523
]
}
},
"ShowReasonTip": true,
"ReasonTipText": {
"Hash": -337298149,
"Hash64": 16890960419594220108
},
"BarChangeLevel": "Normal"
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
"StageAbility_3121008_Modifier_LightVersus": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc008640f30] 0xc008640f00}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008641200] 0xc0086411d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0086414d0] 0xc0086414a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0086417a0] 0xc008641770}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.OverrideModifierName",
"ModifierName": "Monster_Company_Coin_Avater",
"OverrideName": "StageAbility_3121008_Modifier_Effect",
"DynamicValues": {
"ADF_1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
},
"ADF_2": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
59671469
]
}
},
"ADF_3": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
}
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"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": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"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_3121008_Modifier_Control": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00867d4d0] 0xc00867d4a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00867d7a0] 0xc00867d770}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00867da70] 0xc00867da40}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00867dd40] 0xc00867dd10}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008882090] 0xc008882060}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008882360] 0xc008882330}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008882630] 0xc008882600}": {
"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"
}
}
]
}
]
},
{
"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.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.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": "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.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_3121008_Modifier_Effect"
},
"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.NotifyVersusBarQuestChange",
"NewStatus": "TeamQuest",
"QuestTipText": {
"Hash": 1956132886,
"Hash64": 5043513300562697391
}
}
]
}
]
},
{
"$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": [
-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.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"
}
}
]
}
]
}
]
}
}
},
{
"Name": "StageAbility_3121009",
"OnAdd": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "ScoreRace"
}
},
{
"$type": "RPG.GameCore.SetBattleUIPanelOffset",
"PanelType": "DamageCounter",
"Offset": {
"x": 0,
"y": -60
}
},
{
"$type": "RPG.GameCore.SetVersusBar",
"TeamDarkIcon": "SpriteOutput/MosterIcon/Monster_2013010.png",
"ShowFullScreenEffect": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_3121009_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.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": [
866240523
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
866240523
]
}
}
},
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamDark",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
866240523
]
}
}
},
{
"$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_Attack"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Modifier_FightFest_WorldBalance_SP"
}
}
],
"Modifiers": {
"StageAbility_3121009_Modifier": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc008e81350] 0xc008e81320}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
}
}
},
"_CallbackList": [
{
"Event": "OnListenActionPhaseBegin",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Toast_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": -2034014723,
"Hash64": 11594374249548228804
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Toast_Flag"
}
}
]
}
]
},
{
"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_3121009_Modifier_Character"
}
}
]
},
{
"$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.ByCompareMonsterUniqueID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterUniqueID": {
"IsDynamic": false,
"FixedValue": {
"Value": 201301
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "StageAbility_3121009_Modifier_Enemy"
}
}
]
}
]
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "FightFest_Battle",
"StateName": {
"Value": "OffRace"
}
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "EnemyQuest",
"QuestTipText": {
"Hash": 1956132885,
"Hash64": 15935078001635185218
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"FixedAddMaxSPRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1500000001396984
}
}
}
]
},
{
"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": "UniqueNameEntity_MainMonster"
},
"ModifierName": {
"Value": "MMonster_W2_Mecha03_00_Overdrive_On"
}
},
{
"$type": "RPG.GameCore.NotifyVersusBarQuestChange",
"NewStatus": "TeamFever",
"QuestTipText": {
"Hash": -772750470,
"Hash64": 18328268463175004261
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "Modifier_FightFest_DarkFever"
}
}
]
},
{
"$type": "RPG.GameCore.LockVersusBar"
}
]
}
]
},
"StageAbility_3121009_Modifier_Character": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc008efb410] 0xc008efb3e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008efb6e0] 0xc008efb6b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008efb9b0] 0xc008efb980}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008efbc80] 0xc008efbc50}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008efbf50] 0xc008efbf20}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc008efe2a0] 0xc008efe270}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LoseHPByRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"RatioType": "CurrentHP",
"Ratio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
462955996
]
}
},
"Floor": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"Event": "OnAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "RecoverFlag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "StageAbility_3121009_Modifier_Character_Effect"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$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.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "RecoverFlag"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackStatusResistance",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"BehaviorFlag": "STAT_CTRL",
"Resistance": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"Event": "OnHPChange",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByVariateType",
"DynamicKey": "HPChangeValue",
"VariateType": "ParamValue"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "HPChangeValue"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "RecoverFlag"
}
}
]
}
]
},
{
"Event": "OnListenAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "RecoverFlag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "StageAbility_3121009_Modifier_Character_Effect"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$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.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "RecoverFlag"
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
},
"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": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "RecoverFlag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "StageAbility_3121009_Modifier_Character_Effect"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$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.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "RecoverFlag"
}
}
]
},
{
"Event": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyVersusBarProperty",
"Team": "TeamLight",
"ModifyOp": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2029039937
]
}
},
"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": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "RecoverFlag"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "StageAbility_3121009_Modifier_Character_Effect"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1625755410
]
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$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.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "RecoverFlag"
}
}
]
}
]
},
"StageAbility_3121009_Modifier_Character_Effect": {
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc009700720] 0xc0097006f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Layer"
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
59671469,
1912601768
]
}
}
}
]
}
]
},
"StageAbility_3121009_Modifier_Enemy": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc00970b3e0] 0xc00970b3b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00970b6b0] 0xc00970b680}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00970b980] 0xc00970b950}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00970bc50] 0xc00970bc20}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc00970bf20] 0xc00970bef0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
},
"\u0026{map[Hash:0xc009712270] 0xc009712240}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$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.SetTargetUniqueName",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"UniqueName": "MainMonster"
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "StageAbility_3121009_Modifier_Enemy_Summon"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "BattleEventAbility_SummonMonsterInfinite_Camera"
}
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"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.SetDynamicValue",
"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": [
-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.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": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 201201011
}
}
},
"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_3121009_Modifier_Enemy_Summon"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"InsertAbilityPriority": "PROG_MonsterLowest",
"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"
}
}
]
}
]
}
]
}
]
}
]
}
}
},
{
"Name": "StageAbility_3121009_Modifier_Enemy_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.ByCompareMonsterID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetMonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 201201011
}
}
},
"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.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MinionNumber"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
"MaxLoopCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
-723178411
]
}
},
"TaskList": [
{
"$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": 201201011
}
},
"LocationType": "Last",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SummonMonster",
"SummonMonsterDataList": [
{
"MonsterID": {
"IsDynamic": false,
"FixedValue": {
"Value": 201201011
}
},
"LocationType": "First",
"InitAnimStateName": "Appear"
}
],
"DelayRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
}
]
}
]
}
]
},
{
"$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_3121009_Modifier_Enemy"
},
"DynamicKey": {
"Value": "HaveSummon"
},
"NewValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc009774ff0] 0xc009774fc0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
}
}
],
"GlobalModifiers": {
"StageAbility_3121003_Modifier_Character_Count": {
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc009775bc0] 0xc009775b90}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"UIConfig": {
"ModifierUIPriority": "Counter"
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Layer"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_Layer"
},
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_Layer"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827947
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 1734859658,
"Hash64": 1067971756672800626
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "StageAbility_3121003_Insert"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"InsertAbilityPriority": "MonsterInsertAttackSelf",
"DynamicValues": {
"ADF_7": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827947
]
}
},
"ADF_8": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827952
]
}
}
},
"PreCheck": {
"$type": "RPG.GameCore.TurnInsertAbilityCondition",
"Type": "AbilityOwnerInsertUnusedCount",
"Count": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
}
]
}
]
}
]
}
]
},
"MMonster_W1_Soldier03_00_ListenBeingAttacked_3121002": {
"BehaviorFlagList": [
"MuteHitH",
"ListenBattleEventSkill"
],
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Flags": [
"Resident"
],
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Soldier03_00/Eff_W1_Soldier03_00_Skill07_Shield_Loop_1.prefab"
},
{
"$type": "RPG.GameCore.SetResilience"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "ReturnAttackCounter"
},
"ContextScope": "TargetEntity"
}
]
},
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetResilience",
"DoReset": true
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackStatusDesc",
"TextID": {
"Hash": 1409386899,
"Hash64": 8461989393434212486
}
}
]
},
{
"Event": "OnAfterBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "ReturnAttackCounter"
},
"ContextScope": "TargetEntity",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Flag": "STAT_CTRL"
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Flag": "Break"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "W1_Soldier03_00_BattleScore1_Flag"
},
"ContextScope": "TargetEntity",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "W1_Soldier03_00_BattleScore1_Flag"
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Key": {
"Value": "W1_Soldier03_00_BattleScore1_Flag"
},
"AddValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"Min": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"Max": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "W1_Soldier03_00_InsertAttackFlag"
},
"ContextScope": "TargetEntity",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByContainsParamFlag",
"Flag": "IsFakeAvatarAttack"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "W1_Soldier03_00_InsertAttackFlag"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Monster_W1_Soldier03_00_SkillP06_Phase01"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AbortBehaviorFlags": [
"STAT_CTRL",
"DisableAction",
"Break"
],
"InsertAbilityPriority": "MonsterInsertAttackSelf",
"ShowInActionBar": true
}
]
}
]
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "ReturnAttackCounter"
},
"ContextScope": "TargetEntity"
}
]
},
{
"Event": "OnBeingBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Soldier03_00/Eff_W1_Soldier03_00_Skill07_Shield_Loop_1.prefab"
},
{
"$type": "RPG.GameCore.CharacterChangePhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"PhaseName": "Phase1",
"PhaseAnimConfig": {
"Hit": "Hit",
"Die": "Die",
"StandBy": "StandBy"
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "W1_Soldier03_00_AICounter"
},
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
"StageAbility_3121008_Modifier_Effect": {
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc009cb2660] 0xc009cb2630}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc009cb2930] 0xc009cb2900}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Layer"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_Layer"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
1214666432,
909827945
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowUIPage",
"AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab",
"UITextNodes": [
{
"TextPath": "AreaInfoPanel/Title/Text",
"TextContent": {
"Hash": 41016483,
"Hash64": 16844766501513925574
}
}
],
"LifeTime": 2
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "ReduceActionDelay",
"DynamicValues": {
"Arg0_NormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
909827942
]
}
}
},
"ParamTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
1214666432,
909827945
]
}
},
"DynamicKey": {
"Value": "Used_Amount"
}
}
]
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "BreakDamageAddedRatioBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
909827943,
1912601768
]
}
}
}
]
}
]
}
}
}