Files
turnbasedgamedata/Config/ConfigAbility/BattleEvent/Avatar_MissionBattleEvent60037_Ability.json
2025-12-16 23:42:12 +01:00

1712 lines
52 KiB
JSON

{
"AbilityList": [
{
"Name": "Avatar_MissionBattleEvent60037_Skill03_Phase01",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_MissionBattleEvent60037_Skill03_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_MissionBattleEvent60024_Skill03_Camera"
},
"IsSkillPerform": true
}
]
},
{
"Modifiers": {
"MAvatar_MissionBattleEvent60024_BGMChange": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetBattleBGMState",
"StateName": {
"Value": "State_Amphoreus_Combat_DawnsEye_Phase04_Weekly"
},
"InsertSpecial": true,
"DelayTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
"MAvatar_MissionBattleEvent60037_BE_Trigger": {
"Stacking": "Replace"
}
},
"Name": "Avatar_MissionBattleEvent60037_Skill03_Phase02",
"TargetInfo": {
"TargetType": "AllDarkTeamMember"
},
"OnStart": [
{
"$type": "RPG.GameCore.ShowBattleUI"
},
{
"$type": "RPG.GameCore.HideLevelStage",
"IsHide": true
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.SetAttachmentScale",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AttachPoints": [
{
"Name": "EffectWeapon"
}
],
"Scale": {
"X": 0,
"Y": 0,
"Z": 0
}
},
{
"$type": "RPG.GameCore.EnableEmotion",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.SetEntityPosition",
"PosTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamCenter"
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "BattleEventHyacine"
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"FormationTarget": {
"$type": "RPG.GameCore.TargetConcat",
"Targets": [
{
"$type": "RPG.GameCore.TargetSequence",
"Sequence": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent"
},
{
"$type": "RPG.GameCore.TargetFilter",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TeamType": "TeamLight",
"Type": "Max"
}
}
]
},
{
"$type": "RPG.GameCore.TargetSequence",
"Sequence": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent"
},
{
"$type": "RPG.GameCore.TargetFilter",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TeamType": "TeamLight",
"Type": "Pos3"
}
}
]
},
{
"$type": "RPG.GameCore.TargetSequence",
"Sequence": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent"
},
{
"$type": "RPG.GameCore.TargetFilter",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TeamType": "TeamLight",
"Type": "Pos2"
}
}
]
},
{
"$type": "RPG.GameCore.TargetSequence",
"Sequence": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent"
},
{
"$type": "RPG.GameCore.TargetFilter",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TeamType": "TeamLight"
}
}
]
}
]
},
"CustomFormationName": "Monster_4015020_BattleEventHyacine",
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamCenter"
},
"CustomFormationIgnoreDying": false
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TeamType": "TeamLight"
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"Multiplier": {
"0": 1
},
"SaveTargetToCaster": true
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity.GetServant"
},
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"Multiplier": {
"0": 1
},
"SaveTargetToCaster": true
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TeamType": "TeamLight",
"Type": "Pos2"
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.4
}
},
"OutlineWidthScale": 1.58114,
"Multiplier": {
"0": 1
},
"SaveTargetToCaster": true
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity.GetServant"
},
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.4
}
},
"OutlineWidthScale": 1.58114,
"Multiplier": {
"0": 1
},
"SaveTargetToCaster": true
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TeamType": "TeamLight",
"Type": "Pos3"
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 1.1
}
},
"OutlineWidthScale": 0.95346,
"Multiplier": {
"0": 1
},
"SaveTargetToCaster": true
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity.GetServant"
},
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 1.1
}
},
"OutlineWidthScale": 0.95346,
"Multiplier": {
"0": 1
},
"SaveTargetToCaster": true
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8
}
},
"OutlineWidthScale": 1.11803,
"Multiplier": {
"0": 1
},
"SaveTargetToCaster": true
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity.GetServant"
},
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8
}
},
"OutlineWidthScale": 1.11803,
"Multiplier": {
"0": 1
},
"SaveTargetToCaster": true
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "Equal",
"CompareValue": 5
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MMonster_W4_DawnsEye_01_MainStory"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60024_MainStory1"
},
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60024_MainStory1"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60024_MainStory2"
},
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60024_MainStory2"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60024_MainStory3"
},
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60024_MainStory3"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60024_MainStory4"
},
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60024_MainStory4"
}
}
]
}
]
}
]
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60024_BGMChange"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEventHyacine",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.625
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Key": {
"Value": "BattleEventHeal_HPDeltaLayer"
},
"AddValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"Min": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"Max": {
"IsDynamic": false,
"FixedValue": {
"Value": 100
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"Key": {
"Value": "BattleEventHeal_HPDeltaLayer"
},
"AddValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"Min": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"Max": {
"IsDynamic": false,
"FixedValue": {
"Value": 100
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithUnselectableWithoutCastoriceServant.RemoveBattleEvent"
},
"ModifierName": {
"Value": "Modifier_Monster_W4_DawnsEye_01_MaxHPAdd_PeakBattle"
},
"DynamicValues": {
"MDF_HPDeltaPerLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQAAAECAgQR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-142090201,
1466247773,
1603435224
]
}
},
"MDF_HealAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-142089054
]
}
},
"MDF_Layer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1407410776
]
}
}
},
"CustomUIModelAttachPointName": "Root",
"CustomOffset": {
"X": 0,
"Y": -0.1,
"Z": 0
},
"UseFixedPosition": false
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Modifier_Monster_W4_DawnsEye_01_MaxHPAddHalo_PeakBattle"
},
"DynamicValues": {
"MDF_HPDelta": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
-142090201,
1466247773
]
}
},
"MDF_HealAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-142089054
]
}
},
"MDF_HPDelta_ExtraRadio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1603435224
]
}
}
},
"UseFixedPosition": false
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent"
},
"TaskList": [
{
"$type": "RPG.GameCore.MuteEntitySound",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"IsReset": true
},
{
"$type": "RPG.GameCore.UnlockTargetHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"LockKey": "Monster_W4_DawnsEye_LockHP"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_Monster_W4_DawnsEye_01_MuteSpeed"
}
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TeamType": "TeamLight"
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity + ParamEntity.GetServant"
},
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_BattleEvent_Hyacine/Eff_BattleEvent_Hyacine_Buff.prefab",
"ForceSimulateImmediately": false
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TeamType": "TeamLight",
"Type": "Pos2"
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity + ParamEntity.GetServant"
},
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_BattleEvent_Hyacine/Eff_BattleEvent_Hyacine_Buff.prefab",
"Scale": {
"X": 0.4,
"Y": 0.4,
"Z": 0.4
},
"ForceSimulateImmediately": false
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TeamType": "TeamLight",
"Type": "Pos3"
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity + ParamEntity.GetServant"
},
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_BattleEvent_Hyacine/Eff_BattleEvent_Hyacine_Buff.prefab",
"Scale": {
"X": 1.1,
"Y": 1.1,
"Z": 1.1
},
"ForceSimulateImmediately": false
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TeamType": "TeamLight",
"Type": "Max"
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity + ParamEntity.GetServant"
},
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_BattleEvent_Hyacine/Eff_BattleEvent_Hyacine_Buff.prefab",
"Scale": {
"X": 0.8,
"Y": 0.8,
"Z": 0.8
},
"ForceSimulateImmediately": false
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithoutCastoriceServant"
},
"IncludeLimbo": true,
"TaskList": [
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"FormulaType": "HealByBaseValue",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
-142082656,
1466247773
]
}
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60037_BE_Trigger"
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "BattleEventHyacine",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamCenter"
},
"EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_BattleEvent_Hyacine/Eff_BattleEvent_Hyacine_SceneLoop.prefab",
"RotationOffset": {
"X": 0,
"Y": 180,
"Z": 0
},
"ForceSimulateImmediately": false,
"MinMutexTime": -1,
"MinMutexType": "Entity"
},
{
"$type": "RPG.GameCore.ShowBattleUI",
"IsShow": true
},
{
"$type": "RPG.GameCore.EnableEmotion",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Enable": true
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.HideLevelStage"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle"
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllLightTeamUnselectable"
},
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"Multiplier": {
"0": 1
},
"SaveTargetToCaster": true
},
{
"$type": "RPG.GameCore.SetSimulationSpeedEnable",
"Enable": true
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"FormationType": "LightTeamNormal"
}
],
"DynamicValues": {
"Floats": {
"-314997443": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
},
{
"Modifiers": {
"MAvatar_MissionBattleEvent60037_Charge": {
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Avatar_MissionBattleEvent60037_Skill03_Phase01"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"InsertAbilityPriority": "LevelPerformMonster",
"CanRunOnUnselectableTarget": true,
"PreCheck": {
"$type": "RPG.GameCore.TurnInsertAbilityCondition",
"Type": "AbilityOwnerInsertUnusedCount",
"Count": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOEQ==",
"FixedValues": [],
"DynamicHashes": [
1328902257
]
}
}
}
]
}
],
"DynamicValues": {
"Floats": {
"1328902257": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
},
"MAvatar_MissionBattleEvent60024_PassiveAbility": {
"BehaviorFlagList": [
"BlockDamage",
"Stealth"
],
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AttachEntityUnselectable"
}
]
},
{
"Event": "OnModifierAdd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"BuffType": "Buff"
},
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"BuffType": "Other"
}
]
}
]
},
"MAvatar_MissionBattleEvent60024_AutoUseUltraSkill": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AutoUseUltraSkill",
"Target": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"WaitCutinFinished": false
}
]
}
]
}
},
"Name": "Avatar_MissionBattleEvent60037_PassiveSkill01",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.SetCharacterShowSummonUI",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ShowSummoner": false,
"ShowSummoned": false
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60024_PassiveAbility"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "Equal",
"CompareValue": 5
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60037_Charge"
},
"DynamicValues": {
"MDF_ExtraSP": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-142084690
]
}
}
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_MissionBattleEvent60024_AutoUseUltraSkill"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "BattleEventHeal_HPDeltaLayer"
},
"ContextScope": "TargetEntity",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "BattleEventHeal_HPDeltaLayer"
},
"ContextScope": "TargetEntity"
}
]
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"DynamicKey": {
"Value": "BattleEventHeal_HPDeltaLayer"
},
"ContextScope": "TargetEntity"
}
]
}
],
"GlobalModifiers": {
"Modifier_Monster_W4_DawnsEye_01_MaxHPAddHalo_PeakBattle": {
"BehaviorFlagList": [],
"AdditionConfig": {
"SubModifierList": [
{
"Name": "Modifier_Monster_W4_DawnsEye_01_MaxHPAdd_PeakBattle",
"TargetType": {
"$type": "RPG.GameCore.TargetSequence",
"Sequence": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithUnselectableWithoutCastoriceServant.RemoveBattleEvent"
},
{
"$type": "RPG.GameCore.TargetFilter",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Modifier_Monster_W4_DawnsEye_01_MaxHPAdd_PeakBattle"
},
"Inverse": true
}
}
]
},
"DynamicValues": {
"MDF_HPDeltaPerLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAEBAgQR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-2042086518,
-1858124234
]
}
},
"MDF_HealAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2134475308
]
}
},
"MDF_Layer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1407410776
]
}
}
},
"IsHaloStatus": true
}
]
},
"DynamicValues": {
"Floats": {
"-2042086518": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"2134475308": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"-1858124234": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
},
"Modifier_Monster_W4_DawnsEye_01_MaxHPAdd_PeakBattle": {
"BehaviorFlagList": [
"CanBeAddedToServant"
],
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LoopExecuteTaskList",
"MaxLoopCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1662446059
]
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Modifier_Monster_W4_DawnsEye_01_MaxHPAddSub_PeakBattle"
},
"DynamicValues": {
"MDF_HPDelta": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1120186890
]
}
},
"MDF_HealAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2134475308
]
}
}
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
1120186890,
1662446059
]
}
},
"DynamicKey": {
"Value": "MDF_HPDelta"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "MDF_IsFirstStack"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Modifier_Monster_W4_DawnsEye_01_MaxHPAddSub_PeakBattle"
},
"DynamicValues": {
"MDF_HPDelta": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1120186890
]
}
},
"MDF_HealAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2134475308
]
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Key": {
"Value": "MDF_IsFirstStack"
},
"AddValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"Min": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"Max": {
"IsDynamic": false,
"FixedValue": {
"Value": 100
}
}
}
]
}
]
}
],
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"-2042086518": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"1662446059": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"1120186890": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"2134475308": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"168243478": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
},
"Modifier_Monster_W4_DawnsEye_01_MaxHPAddSub_PeakBattle": {
"BehaviorFlagList": [
"CanBeAddedToServant"
],
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "HPDelta",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2042086518
]
}
}
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "HealTakenRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2134475308
]
}
}
}
]
}
],
"Stacking": "Multiple",
"DynamicValues": {
"Floats": {
"-2042086518": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
},
"2134475308": {
"ReadInfo": {
"Type": "None",
"Index": 0
}
}
}
}
}
}
}