Files
DanhengServer-Resources/Config/ConfigAbility/Level/Level_MazeCommon_Ability.json
2025-12-27 18:07:41 +08:00

1255 lines
41 KiB
JSON

{
"AbilityList": [
{
"Modifiers": {
"StageAbility_MazeCommon_EnterBattle_Player_Modifier": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"_CallbackList": [
{
"Event": "OnEnterBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Value": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"NormalizedValue": {
"FixedValue": {
"RawValue": 2147483650,
"Value": 0.5
}
},
"TaskEnabled": true
}
],
"FailedTaskList": [],
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique"
}
},
"Name": "StageAbility_MazeCommon_EnterBattle_Player",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "StageAbility_MazeCommon_EnterBattle_Player_Modifier"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
},
{
"Modifiers": {
"StageAbility_MazeCommon_EnterBattle_Monster_Modifier": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"_CallbackList": [
{
"Event": "OnEnterBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"AddValue": {
"FixedValue": {
"RawValue": 8589934592,
"Value": 2.0
}
},
"TaskEnabled": true
}
],
"FailedTaskList": [],
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique"
}
},
"Name": "StageAbility_MazeCommon_EnterBattle_Monster",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "StageAbility_MazeCommon_EnterBattle_Monster_Modifier"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
},
{
"Modifiers": {
"StageAbility_MazeCommon_EnterBattle_IgnoreWeakness_Modifier": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"BehaviorFlagList": [
"MazeUseSkillTrigger",
"STAT_TriggerBattleCharacter"
],
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -70,
"CallbackConfig": [
{
"$type": "RPG.GameCore.SwitchCaseByAttackDamageType",
"Source": {
"SourceType": "ReadTargetType",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
"CaseTaskList": [
{
"Case": "Physical",
"TaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StageTemplate_MazeCommon_EnterBattle_DamageStance",
"DynamicValues": {
"IsForceStanceDamage": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
}
},
"DynamicStrings": {
"HitEffectPath": {
"Value": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Physical.prefab"
}
},
"TaskEnabled": true
}
]
},
{
"Case": "Fire",
"TaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StageTemplate_MazeCommon_EnterBattle_DamageStance",
"DynamicValues": {
"IsForceStanceDamage": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
}
},
"DynamicStrings": {
"HitEffectPath": {
"Value": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Fire.prefab"
}
},
"TaskEnabled": true
}
]
},
{
"Case": "Ice",
"TaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StageTemplate_MazeCommon_EnterBattle_DamageStance",
"DynamicValues": {
"IsForceStanceDamage": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
}
},
"DynamicStrings": {
"HitEffectPath": {
"Value": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Ice.prefab"
}
},
"TaskEnabled": true
}
]
},
{
"Case": "Thunder",
"TaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StageTemplate_MazeCommon_EnterBattle_DamageStance",
"DynamicValues": {
"IsForceStanceDamage": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
}
},
"DynamicStrings": {
"HitEffectPath": {
"Value": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Thunder.prefab"
}
},
"TaskEnabled": true
}
]
},
{
"Case": "Wind",
"TaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StageTemplate_MazeCommon_EnterBattle_DamageStance",
"DynamicValues": {
"IsForceStanceDamage": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
}
},
"DynamicStrings": {
"HitEffectPath": {
"Value": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wind.prefab"
}
},
"TaskEnabled": true
}
]
},
{
"Case": "Quantum",
"TaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StageTemplate_MazeCommon_EnterBattle_DamageStance",
"DynamicValues": {
"IsForceStanceDamage": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
}
},
"DynamicStrings": {
"HitEffectPath": {
"Value": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Quantum.prefab"
}
},
"TaskEnabled": true
}
]
},
{
"Case": "Imaginary",
"TaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StageTemplate_MazeCommon_EnterBattle_DamageStance",
"DynamicValues": {
"IsForceStanceDamage": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
}
},
"DynamicStrings": {
"HitEffectPath": {
"Value": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Imaginary.prefab"
}
},
"TaskEnabled": true
}
]
}
],
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique",
"DynamicValues": {}
}
},
"Name": "StageAbility_MazeCommon_EnterBattle_IgnoreWeakness",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "StageAbility_MazeCommon_EnterBattle_IgnoreWeakness_Modifier"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
},
{
"Modifiers": {
"StageAbility_MazeCommon_EnterBattle_Physical_Modifier": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"BehaviorFlagList": [
"MazeUseSkillTrigger",
"STAT_TriggerBattleCharacter"
],
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -70,
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StageTemplate_MazeCommon_EnterBattle_DamageStance",
"DynamicStrings": {
"HitEffectPath": {
"Value": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Physical.prefab"
}
},
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique",
"DynamicValues": {}
}
},
"Name": "StageAbility_MazeCommon_EnterBattle_Physical",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "StageAbility_MazeCommon_EnterBattle_Physical_Modifier"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
},
{
"Modifiers": {
"StageAbility_MazeCommon_EnterBattle_Fire_Modifier": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"BehaviorFlagList": [
"MazeUseSkillTrigger",
"STAT_TriggerBattleCharacter"
],
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -70,
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StageTemplate_MazeCommon_EnterBattle_DamageStance",
"DynamicStrings": {
"HitEffectPath": {
"Value": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Fire.prefab"
}
},
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique",
"DynamicValues": {}
}
},
"Name": "StageAbility_MazeCommon_EnterBattle_Fire",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "StageAbility_MazeCommon_EnterBattle_Fire_Modifier"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
},
{
"Modifiers": {
"StageAbility_MazeCommon_EnterBattle_Ice_Modifier": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"BehaviorFlagList": [
"MazeUseSkillTrigger",
"STAT_TriggerBattleCharacter"
],
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -70,
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StageTemplate_MazeCommon_EnterBattle_DamageStance",
"DynamicStrings": {
"HitEffectPath": {
"Value": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Ice.prefab"
}
},
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique",
"DynamicValues": {}
}
},
"Name": "StageAbility_MazeCommon_EnterBattle_Ice",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "StageAbility_MazeCommon_EnterBattle_Ice_Modifier"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
},
{
"Modifiers": {
"StageAbility_MazeCommon_EnterBattle_Thunder_Modifier": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"BehaviorFlagList": [
"MazeUseSkillTrigger",
"STAT_TriggerBattleCharacter"
],
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -70,
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StageTemplate_MazeCommon_EnterBattle_DamageStance",
"DynamicStrings": {
"HitEffectPath": {
"Value": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Thunder.prefab"
}
},
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique",
"DynamicValues": {}
}
},
"Name": "StageAbility_MazeCommon_EnterBattle_Thunder",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "StageAbility_MazeCommon_EnterBattle_Thunder_Modifier"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
},
{
"Modifiers": {
"StageAbility_MazeCommon_EnterBattle_Wind_Modifier": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"BehaviorFlagList": [
"MazeUseSkillTrigger",
"STAT_TriggerBattleCharacter"
],
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -70,
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StageTemplate_MazeCommon_EnterBattle_DamageStance",
"DynamicStrings": {
"HitEffectPath": {
"Value": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wind.prefab"
}
},
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique",
"DynamicValues": {}
}
},
"Name": "StageAbility_MazeCommon_EnterBattle_Wind",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "StageAbility_MazeCommon_EnterBattle_Wind_Modifier"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
},
{
"Modifiers": {
"StageAbility_MazeCommon_EnterBattle_Quantum_Modifier": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"BehaviorFlagList": [
"MazeUseSkillTrigger",
"STAT_TriggerBattleCharacter"
],
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -70,
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StageTemplate_MazeCommon_EnterBattle_DamageStance",
"DynamicStrings": {
"HitEffectPath": {
"Value": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Quantum.prefab"
}
},
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique",
"DynamicValues": {}
}
},
"Name": "StageAbility_MazeCommon_EnterBattle_Quantum",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "StageAbility_MazeCommon_EnterBattle_Quantum_Modifier"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
},
{
"Modifiers": {
"StageAbility_MazeCommon_EnterBattle_Imaginary_Modifier": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"BehaviorFlagList": [
"MazeUseSkillTrigger",
"STAT_TriggerBattleCharacter"
],
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -70,
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StageTemplate_MazeCommon_EnterBattle_DamageStance",
"DynamicStrings": {
"HitEffectPath": {
"Value": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Imaginary.prefab"
}
},
"TaskEnabled": true
}
]
}
],
"Count": -1,
"Stacking": "Unique",
"DynamicValues": {}
}
},
"Name": "StageAbility_MazeCommon_EnterBattle_Imaginary",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "StageAbility_MazeCommon_EnterBattle_Imaginary_Modifier"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
},
{
"Modifiers": {
"StageAbility_MazeCommon_EnterBattle_NoWeakness_Modifier": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"BehaviorFlagList": [
"STAT_TriggerBattleCharacter"
],
"Count": -1,
"Stacking": "Unique"
}
},
"Name": "StageAbility_MazeCommon_EnterBattle_NoWeakness",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "StageAbility_MazeCommon_EnterBattle_NoWeakness_Modifier"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
},
{
"Name": "StageAbility_MazeCommon_EnterBattle_CheckTeamLeader",
"TargetInfo": {
"TargetType": "Caster"
},
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveOnly": true,
"ModifierName": {
"Value": "StageAbility_MazeCommon_EnterBattle_MarkTeamLeader"
},
"Chance": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"MaxTargetCount": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"IsShowUIMessageFromModel": true,
"IsShowUIMessageOnUpdate": true,
"ShowUIMessageInternalTime": -1.0,
"UseFixedPosition": true,
"TaskEnabled": true
}
]
}
],
"GlobalModifiers": {
"StageAbility_MazeCommon_EnterBattle_MarkTeamLeader": {
"LifeTime": -1,
"MaxLayer": 99,
"LayerAddWhenStack": {},
"WorkingTurn": "OwnerTurn",
"LifeStepMoment": "ModifierPhase2End",
"ApplyBehaviorFlagBindEffects": true,
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": []
}
],
"Count": -1,
"Stacking": "Unique"
}
},
"GlobalTemplates": [
{
"Name": "StageTemplate_MazeCommon_EnterBattle_DamageStance",
"TaskList": [
{
"$type": "RPG.GameCore.SetCurrentTurnActionEntity",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.TriggerUINotify",
"NotifyTypeName": "BattleRefreshWeaknessActivate",
"TaskEnabled": true,
"IsClientOnly": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "IsForceStanceDamage"
},
"ContextScope": "ContextTaskTemplate",
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
},
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"SourceType": "ReadTargetType",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
"TaskEnabled": true
}
],
"TaskEnabled": true
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "IsForceStanceDamage"
},
"ContextScope": "ContextTaskTemplate",
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"RawValue": 4294967296,
"Value": 1.0
}
},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DamageStance",
"StanceDamageType": {
"SourceType": "ReadTargetType",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
"AliveStateMask": "Bit_Alive",
"AttackerTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DefenderTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"StanceValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"ForceStanceDamage": true,
"TriggerCountDown": true,
"TaskEnabled": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.DamageStance",
"StanceDamageType": {
"SourceType": "ReadTargetType",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
"AliveStateMask": "Bit_Alive",
"AttackerTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DefenderTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"StanceValue": {
"FixedValue": {
"RawValue": -149061134974976,
"Value": -34706.0
}
},
"TriggerCountDown": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareStance",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "Greater",
"CompareValue": {},
"TaskEnabled": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"EffectPathKey": "HitEffectPath",
"Scale": {
"x": -1.0,
"y": -1.0,
"z": -1.0,
"normalized": {
"x": -0.577350259,
"y": -0.577350259,
"z": -0.577350259,
"normalized": {
"x": -0.5773503,
"y": -0.5773503,
"z": -0.5773503,
"magnitude": 1.00000012,
"sqrMagnitude": 1.00000024
},
"magnitude": 0.99999994,
"sqrMagnitude": 0.99999994
},
"magnitude": 1.73205078,
"sqrMagnitude": 3.0
},
"IsNeedFadeIn": true,
"ParamEntityUsage": "LookAt",
"TowardMaxPitchAngle": 90.0,
"MaxMutexCount": 1,
"TaskEnabled": true,
"IsClientOnly": true
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"RawValue": 429496730,
"Value": 0.1
}
},
"MaxAdvencePerTick": -1.0,
"TaskEnabled": true,
"IsClientOnly": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AnimLogicState": "OnHit",
"AnimStateName": "Hit",
"NormalizedTimeStart": {},
"NormalizedTimeEnd": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"NormalizedTimeWait": {
"FixedValue": {
"RawValue": -4294967296,
"Value": -1.0
}
},
"NormalizedTransitionDuration": {},
"WaitAnimState": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"IgnoreParallelWarning": true,
"TaskEnabled": true
}
],
"TaskEnabled": true
}
],
"DynamicValues": {}
}
]
}