mirror of
https://github.com/EggLinks/DanhengServer-Resources.git
synced 2026-01-02 23:36:02 +08:00
11603 lines
427 KiB
JSON
11603 lines
427 KiB
JSON
{
|
|
"AbilityList": [
|
|
{
|
|
"Modifiers": {
|
|
"Modifier_StageAbility_633001": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAvatarBaseType",
|
|
"BaseTypeList": [
|
|
"Priest"
|
|
],
|
|
"BaseTypeKind": "Main",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633001_Character"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633001_Character": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnAfterDealHeal",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByHealDataProperty",
|
|
"DynamicKey": "Overflowheal",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Property": "Result_OverflowHealAmount",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "_MaxHP",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "MaxHP",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "_ShieldTakenRatio",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "ShieldTakenRatio",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633001_Shield"
|
|
},
|
|
"Inverse": true,
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "Overflowheal"
|
|
},
|
|
"CompareType": "Less",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633001_Shield"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633001_Shield"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": "Modifier_StageAbility_633001_Shield",
|
|
"ValueType": "CurrentShield",
|
|
"Multiplier": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": "_Shield",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "Overflowheal"
|
|
},
|
|
"CompareType": "Less",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifyShieldMax",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ShieldModifiers": [
|
|
"Modifier_StageAbility_633001_Shield"
|
|
],
|
|
"ModifyOp": "Add",
|
|
"FormulaValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifyShield",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ShieldModifiers": [
|
|
"Modifier_StageAbility_633001_Shield"
|
|
],
|
|
"ModifyOp": "Add",
|
|
"FormulaValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ShowText": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifyShieldMax",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ShieldModifiers": [
|
|
"Modifier_StageAbility_633001_Shield"
|
|
],
|
|
"ModifyOp": "Set",
|
|
"FormulaValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifyShield",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ShieldModifiers": [
|
|
"Modifier_StageAbility_633001_Shield"
|
|
],
|
|
"ModifyOp": "Set",
|
|
"FormulaValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ShowText": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633001_Shield": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"BehaviorFlagList": [
|
|
"Shield"
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.InitShield",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ShieldValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ShieldPercentage": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"UseAddedRatio": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetResilience",
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnDestroy",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveShield",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetResilience",
|
|
"DoReset": true,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnPhase2",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633001_Shield"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Replace",
|
|
"DynamicValues": {}
|
|
}
|
|
},
|
|
"Name": "StageAbility_633001",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633001"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633002": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633002_Character"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633002_Character": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnBeforeBeingHitAll",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareHPRatio",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"CompareType": "GreaterEqual",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "OriginalActive"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeam"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAvatarBaseType",
|
|
"BaseTypeList": [
|
|
"Knight"
|
|
],
|
|
"BaseTypeKind": "Main",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"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": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "IsActive"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.LockTargetShield",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"LockKey": "StageAbility_633002",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.LockTargetShield",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LightTeamEntity"
|
|
},
|
|
"LockKey": "StageAbility_633002",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "IsActive"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnAfterBeingHitAll",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "IsActive"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "IsActive"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.UnlockTargetShield",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"LockKey": "StageAbility_633002",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.UnlockTargetShield",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LightTeamEntity"
|
|
},
|
|
"LockKey": "StageAbility_633002",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareHPRatio",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByDamageDataProperty",
|
|
"DynamicKey": "_DamageValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByDamageDataProperty",
|
|
"DynamicKey": "_ShieldDamageValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "Result_ShieldDamage",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "_MaxHP",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Value": "MaxHP",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "_CurrentHP",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Value": "CurrentHP",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_CurrentHP"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.LoseHPByRatio",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AttackType": "Normal",
|
|
"RatioType": "MaxHP",
|
|
"Ratio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"Floor": {},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByShield",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"DynamicKey": "_TeamShield",
|
|
"ValueType": "Team",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByShield",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"DynamicKey": "_Shield",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_ShieldDamageValue"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.LoseHPByRatio",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AttackType": "Normal",
|
|
"RatioType": "MaxHP",
|
|
"Ratio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"Floor": {},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.LoseHPByRatio",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AttackType": "Normal",
|
|
"RatioType": "MaxHP",
|
|
"Ratio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"Floor": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_TeamShield"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifyShield",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LightTeamEntity"
|
|
},
|
|
"ModifyOp": "Add",
|
|
"FormulaValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ShowText": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveShield",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LightTeamEntity"
|
|
},
|
|
"ShowText": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifyShield",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifyOp": "Add",
|
|
"FormulaValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ShowText": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnBeforeBeingAttacked",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareHPRatio",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"CompareType": "GreaterEqual",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "_OriginalHP",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Value": "CurrentHP",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeam"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAvatarBaseType",
|
|
"BaseTypeList": [
|
|
"Knight"
|
|
],
|
|
"BaseTypeKind": "Main",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "OriginalActive"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnAfterBeingAttacked",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "OriginalActive"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareHPRatio",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "_AfterAttackHP",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Value": "CurrentHP",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "OriginalActive"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_OriginalHP"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633002_Shield"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"ShieldValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633002_Shield": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"BehaviorFlagList": [
|
|
"Shield"
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnDestroy",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveShield",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetResilience",
|
|
"DoReset": true,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.InitShield",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ShieldValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ShieldPercentage": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"UseAddedRatio": true,
|
|
"ShowText": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetResilience",
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Multiple"
|
|
}
|
|
},
|
|
"Name": "StageAbility_633002",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633002"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633003": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAvatarBaseType",
|
|
"BaseTypeList": [
|
|
"Warrior",
|
|
"Warlock"
|
|
],
|
|
"BaseTypeKind": "Main",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633003_Character"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"ADF_1": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ADF_2": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ADF_3": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"InheritCaster": "TargetSelf",
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633003_Character": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "BreakDamageAddedRatioBase",
|
|
"PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnAfterAttack",
|
|
"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",
|
|
"TaskEnabled": true
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633003_Mark"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": "Modifier_StageAbility_633003_Mark",
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": "_Layer",
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "_Layer"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_Layer"
|
|
},
|
|
"CompareType": "Less",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633003_Mark"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LayerAddWhenStack": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "TargetStance",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "MaxStance",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "MCommon_Element_Burn"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": 6442450946,
|
|
"Value": 1.5
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": 8589934592,
|
|
"Value": 2.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_DamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"DamageType": {
|
|
"DamageType": "Fire"
|
|
},
|
|
"FormulaType": "ByBreakDamage",
|
|
"DamagePercentage": {},
|
|
"DamageValue": {},
|
|
"ExtraDamagePercentage": {},
|
|
"StanceValue": {},
|
|
"HitSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"AttackType": "ElementDamage",
|
|
"BreakDamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"FinalFormulaType": "ByPureDamage",
|
|
"FrameHalt": {},
|
|
"HitEffectMinMutexTime": {
|
|
"FixedValue": {
|
|
"RawValue": 214748368,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"HitEffectMaxMutexCount": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"HitEffectHeight": -1.0,
|
|
"HitPosHeight": 0.75
|
|
},
|
|
"CanTriggerLastKill": true,
|
|
"DisplayData": {
|
|
"AttachPoint": "SelectRoot",
|
|
"AdditionalDisplay": {
|
|
"UIMessageHeight": {
|
|
"FixedValue": {
|
|
"RawValue": 1288490190,
|
|
"Value": 0.3
|
|
}
|
|
},
|
|
"DitherRangeX": {
|
|
"FixedValue": {
|
|
"RawValue": 214748365,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"DitherRangeY": {
|
|
"FixedValue": {
|
|
"RawValue": 429496730,
|
|
"Value": 0.1
|
|
}
|
|
}
|
|
},
|
|
"Duration": 1.5,
|
|
"Scale": 1.0,
|
|
"FixedPosition": true
|
|
},
|
|
"CanOverkill": true,
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_OuterSkin_Common_Fire.prefab",
|
|
"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.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "MCommon_Element_Electric"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": 6442450946,
|
|
"Value": 1.5
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": 8589934592,
|
|
"Value": 2.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_DamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"DamageType": {
|
|
"DamageType": "Thunder"
|
|
},
|
|
"FormulaType": "ByBreakDamage",
|
|
"DamagePercentage": {},
|
|
"DamageValue": {},
|
|
"ExtraDamagePercentage": {},
|
|
"StanceValue": {},
|
|
"HitSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"AttackType": "ElementDamage",
|
|
"BreakDamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"FinalFormulaType": "ByPureDamage",
|
|
"FrameHalt": {},
|
|
"HitEffectMinMutexTime": {
|
|
"FixedValue": {
|
|
"RawValue": 214748368,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"HitEffectMaxMutexCount": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"HitEffectHeight": -1.0,
|
|
"HitPosHeight": 0.75
|
|
},
|
|
"CanTriggerLastKill": true,
|
|
"DisplayData": {
|
|
"AttachPoint": "SelectRoot",
|
|
"AdditionalDisplay": {
|
|
"UIMessageHeight": {
|
|
"FixedValue": {
|
|
"RawValue": 2576980380,
|
|
"Value": 0.6
|
|
}
|
|
},
|
|
"DitherRangeX": {
|
|
"FixedValue": {
|
|
"RawValue": 214748365,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"DitherRangeY": {
|
|
"FixedValue": {
|
|
"RawValue": 429496730,
|
|
"Value": 0.1
|
|
}
|
|
}
|
|
},
|
|
"Duration": 1.5,
|
|
"Scale": 1.0,
|
|
"FixedPosition": true
|
|
},
|
|
"CanOverkill": true,
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_OuterSkin_Common_Thunder.prefab",
|
|
"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.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareMonsterRank",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"CompareType": "GreaterEqual",
|
|
"CompareValue": 3,
|
|
"ResultWhenNotMonster": true,
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "MCommon_Element_Poison"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": 6442450946,
|
|
"Value": 1.5
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": 8589934592,
|
|
"Value": 2.0
|
|
}
|
|
},
|
|
"LayerAddWhenStack": {
|
|
"FixedValue": {
|
|
"RawValue": 12884901888,
|
|
"Value": 3.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_DamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "MCommon_Element_Poison"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": 6442450946,
|
|
"Value": 1.5
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": 8589934592,
|
|
"Value": 2.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_DamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"DamageType": {
|
|
"DamageType": "Wind"
|
|
},
|
|
"FormulaType": "ByBreakDamage",
|
|
"DamagePercentage": {},
|
|
"DamageValue": {},
|
|
"ExtraDamagePercentage": {},
|
|
"StanceValue": {},
|
|
"HitSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"AttackType": "ElementDamage",
|
|
"BreakDamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"FinalFormulaType": "ByPureDamage",
|
|
"FrameHalt": {},
|
|
"HitEffectMinMutexTime": {
|
|
"FixedValue": {
|
|
"RawValue": 214748368,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"HitEffectMaxMutexCount": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"HitEffectHeight": -1.0,
|
|
"HitPosHeight": 0.75
|
|
},
|
|
"CanTriggerLastKill": true,
|
|
"DisplayData": {
|
|
"AttachPoint": "SelectRoot",
|
|
"AdditionalDisplay": {
|
|
"UIMessageHeight": {
|
|
"FixedValue": {
|
|
"RawValue": 1932735285,
|
|
"Value": 0.45
|
|
}
|
|
},
|
|
"DitherRangeX": {
|
|
"FixedValue": {
|
|
"RawValue": 214748365,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"DitherRangeY": {
|
|
"FixedValue": {
|
|
"RawValue": 429496730,
|
|
"Value": 0.1
|
|
}
|
|
}
|
|
},
|
|
"Duration": 1.5,
|
|
"Scale": 1.0,
|
|
"FixedPosition": true
|
|
},
|
|
"CanOverkill": true,
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_OuterSkin_Common_Wind.prefab",
|
|
"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.SetDynamicValueByBreakBaseDamage",
|
|
"DynamicKey": "CasterBreakBaseDamage",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "MCommon_Element_Bleed"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": 6442450946,
|
|
"Value": 1.5
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": 8589934592,
|
|
"Value": 2.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_EliteRatio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"MDF_CommonRatio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"MDF_DamageMax": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"DamageType": {
|
|
"DamageType": "Physical"
|
|
},
|
|
"FormulaType": "ByBreakDamage",
|
|
"DamagePercentage": {},
|
|
"DamageValue": {},
|
|
"ExtraDamagePercentage": {},
|
|
"StanceValue": {},
|
|
"HitSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"AttackType": "ElementDamage",
|
|
"BreakDamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"FinalFormulaType": "ByPureDamage",
|
|
"FrameHalt": {},
|
|
"HitEffectMinMutexTime": {
|
|
"FixedValue": {
|
|
"RawValue": 214748368,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"HitEffectMaxMutexCount": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"HitEffectHeight": -1.0,
|
|
"HitPosHeight": 0.75
|
|
},
|
|
"CanTriggerLastKill": true,
|
|
"DisplayData": {
|
|
"AttachPoint": "SelectRoot",
|
|
"AdditionalDisplay": {
|
|
"UIMessageHeight": {},
|
|
"DitherRangeX": {
|
|
"FixedValue": {
|
|
"RawValue": 214748365,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"DitherRangeY": {
|
|
"FixedValue": {
|
|
"RawValue": 429496730,
|
|
"Value": 0.1
|
|
}
|
|
}
|
|
},
|
|
"Duration": 1.5,
|
|
"Scale": 1.0,
|
|
"FixedPosition": true
|
|
},
|
|
"CanOverkill": true,
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_OuterSkin_Common_Physical.prefab",
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnListenEndBreak",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633003_Mark"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
}
|
|
},
|
|
"Name": "StageAbility_633003",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633003"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633004": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAvatarBaseType",
|
|
"BaseTypeList": [
|
|
"Warrior",
|
|
"Mage",
|
|
"Memory"
|
|
],
|
|
"BaseTypeKind": "Main",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633004_Character"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633004_Character": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"BehaviorFlagList": [
|
|
"EnduranceEnemyOnly"
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnImmuneDebuff",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCheckModifierCallBackBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Flag": "STAT_CTRL",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifyActionDelay",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AddNormalizedValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnActionDelayEffectAll",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareChangeValue",
|
|
"CompareType": "LessEqual",
|
|
"CompareValue": {},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCheckActionDelayEffectType",
|
|
"EffectType": "SpeedChange",
|
|
"Inverse": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633004_AddDamage"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"_DamageAddedRatio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633004_AddDamage": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "AllDamageTypeAddedRatio",
|
|
"PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
}
|
|
},
|
|
"Name": "StageAbility_633004",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633004"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633005": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAvatarBaseType",
|
|
"BaseTypeList": [
|
|
"Warlock"
|
|
],
|
|
"BaseTypeKind": "Main",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633005_Character"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"ADF_1": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ADF_2": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ADF_3": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ADF_4": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ADF_5": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ADF_6": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ADF_7": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"InheritCaster": "TargetSelf",
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
}
|
|
},
|
|
"Name": "StageAbility_633005",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633005"
|
|
},
|
|
"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
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DefineDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "633005_SkillFlag"
|
|
},
|
|
"ResetValue": {},
|
|
"ContextScope": "TargetEntity",
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Modifiers": {
|
|
"Modifier_StageAbility_633006": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAvatarBaseType",
|
|
"BaseTypeList": [
|
|
"Shaman"
|
|
],
|
|
"BaseTypeKind": "Main",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633006_Shaman"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"ADF_2": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ADF_3": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"_DifficultyRatio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"InheritCaster": "TargetSelf",
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633006_Other"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633006_Shaman": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnBeforeAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAttackType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AttackTypes": [
|
|
"Normal"
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "Normal_Flag"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnAfterAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "Normal_Flag"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "Normal_Flag"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633006_Mark"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": "Modifier_StageAbility_633006_Mark",
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": "_Layer",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AttackTargetList"
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByHardLevelProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Property": "HPRatio",
|
|
"DynamicKey": "_Hardlevel_HpAddRatio",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"DamageType": {
|
|
"SourceType": "ReadTargetType",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
}
|
|
},
|
|
"FormulaType": "ByAttack",
|
|
"DamagePercentage": {},
|
|
"DamageValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ExtraDamagePercentage": {},
|
|
"StanceValue": {},
|
|
"HitSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"AttackType": "Pursued",
|
|
"BreakDamagePercentage": {},
|
|
"FinalFormulaType": "ByPureDamage",
|
|
"FrameHalt": {},
|
|
"HitEffectMinMutexTime": {
|
|
"FixedValue": {
|
|
"RawValue": 214748368,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"HitEffectMaxMutexCount": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"HitEffectHeight": -1.0,
|
|
"HitPosHeight": 0.75
|
|
},
|
|
"CanOverkill": true,
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633006_Mark"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633006_Other": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnAfterAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeam"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAvatarBaseType",
|
|
"BaseTypeList": [
|
|
"Shaman"
|
|
],
|
|
"BaseTypeKind": "Main",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633006_Mark"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxLayer": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"LayerAddWhenStack": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633006_Mark": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"Count": -1,
|
|
"Stacking": "Replace"
|
|
}
|
|
},
|
|
"Name": "StageAbility_633006",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633006"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"DynamicValues": {}
|
|
},
|
|
{
|
|
"Modifiers": {
|
|
"Modifier_StageAbility_633007": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAvatarBaseType",
|
|
"BaseTypeList": [
|
|
"Rogue",
|
|
"Mage"
|
|
],
|
|
"BaseTypeKind": "Main",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633007_Character"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633007_Character": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.AddRegardAsAttackType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"OriginalAttackType": "Ultra",
|
|
"RegardAttackType": "Insert",
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
}
|
|
},
|
|
"Name": "StageAbility_633007",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633007"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633008": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamDark",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633008_Enemy"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633008_Enemy": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnAfterBeingAttacked",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "IsBreakByFire"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Flag": "Break",
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "IsBreakByFire"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633008_Sub"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"StanceReduceRatio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnBeingBreak",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByCharacterDamageType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"DamageType": "Fire",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByAny",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetEntityType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EntityTypeMask": "Avatar",
|
|
"AliveStateMask": "Mask_AliveOrLimbo",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetEntityType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EntityTypeMask": "Servant",
|
|
"AliveStateMask": "Mask_AliveOrLimbo",
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "IsBreakByFire"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
}
|
|
},
|
|
"Name": "StageAbility_633008",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633008"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633009": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCharacterDamageType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"DamageType": "Physical",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633009_Character"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCharacterDamageType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"DamageType": "Quantum",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633009_Character"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633009_Character": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnBeforeAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAttackType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AttackTypes": [
|
|
"Ultra"
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "Ultra_Flag"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnAfterAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "Ultra_Flag"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "Ultra_Flag"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeam"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_Heal.prefab",
|
|
"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.HealHP",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeam"
|
|
},
|
|
"HealerTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"FormulaType": "HealByTargetMaxHP",
|
|
"HealPercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"ModifyValue": {},
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633009_Effect"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"MaxLayer": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"LayerAddWhenStack": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633009_Effect": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": "_Layer",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "SpeedAddedRatio",
|
|
"PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Replace",
|
|
"DynamicValues": {}
|
|
}
|
|
},
|
|
"Name": "StageAbility_633009",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633009"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633010": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCharacterDamageType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"DamageType": "Thunder",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633010_Character"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCharacterDamageType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"DamageType": "Ice",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633010_Character"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamDark",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633010_Enemy"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633010_Character": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.DefineDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "StanceDamageValue_633010"
|
|
},
|
|
"ResetValue": {},
|
|
"ContextScope": "TargetEntity",
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "StanceBreakAddedRatio",
|
|
"PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnAfterAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByCopying",
|
|
"FromTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"FromDynamicKey": {
|
|
"Value": "StanceDamageValue_633010"
|
|
},
|
|
"ToTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ToDynamicKey": {
|
|
"Value": "StanceDamageValue"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.IncludeTaskListTemplate",
|
|
"Name": "ReduceActionDelay",
|
|
"DynamicValues": {
|
|
"Arg0_NormalizedValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"ParamTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DefineDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "StanceDamageValue_633010"
|
|
},
|
|
"ResetValue": {},
|
|
"ContextScope": "TargetEntity",
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633010_Enemy": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnBeingStanceDamage",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByContainCustomString",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Key": {
|
|
"Hash": -285900300,
|
|
"HashKey": "-285900300"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByVariateType",
|
|
"DynamicKey": "ChangeStance",
|
|
"VariateType": "ParamValue2",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByCopying",
|
|
"FromTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"FromDynamicKey": {
|
|
"Value": "StanceDamageValue_633010"
|
|
},
|
|
"ToTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ToDynamicKey": {
|
|
"Value": "TotalStance"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "StanceDamageValue_633010"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
}
|
|
},
|
|
"Name": "StageAbility_633010",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633010"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633011": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCharacterDamageType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"DamageType": "Physical",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633011_Character"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"ADF_1": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"InheritCaster": "TargetSelf",
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCharacterDamageType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"DamageType": "Fire",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633011_Character"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"ADF_1": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"InheritCaster": "TargetSelf",
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633011_Character": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnAfterHitAll",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAttackType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AttackTypes": [
|
|
"ElementDamage"
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByDamageDataProperty",
|
|
"DynamicKey": "DamageValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "Result_FinalDamageBase",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "DamageValue"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633011_Mark"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"DamageValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnBeforeAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633011_Mark"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnAfterAttackEnd",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633011_Mark"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.Remodifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"StatusTypeMask": "All",
|
|
"ModifierName": "Modifier_StageAbility_633011_Mark",
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": 42945377992704,
|
|
"Value": 9999.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByCopying",
|
|
"FromTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"FromDynamicKey": {
|
|
"Value": "DamageValue"
|
|
},
|
|
"FromModifierName": {
|
|
"Value": "ParamModifier"
|
|
},
|
|
"ToTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ToDynamicKey": {
|
|
"Value": "DamageValue"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"DamageType": {
|
|
"SourceType": "ReadTargetType",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
}
|
|
},
|
|
"FormulaType": "ByAttack",
|
|
"DamagePercentage": {},
|
|
"DamageValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ExtraDamagePercentage": {},
|
|
"StanceValue": {},
|
|
"HitSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"AttackType": "Pursued",
|
|
"BreakDamagePercentage": {},
|
|
"FinalFormulaType": "ByBaseDamage",
|
|
"FrameHalt": {},
|
|
"HitEffectMinMutexTime": {
|
|
"FixedValue": {
|
|
"RawValue": 214748368,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"HitEffectMaxMutexCount": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"HitEffectHeight": -1.0,
|
|
"HitPosHeight": 0.75
|
|
},
|
|
"CanTriggerLastKill": true,
|
|
"IsConvert": true,
|
|
"CanOverkill": true,
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "ParamModifier"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633011_Mark"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
}
|
|
},
|
|
"Name": "StageAbility_633011",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633011"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633012": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCharacterDamageType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"DamageType": "Quantum",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633012_Character"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"ADF_1": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ADF_2": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ADF_3": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"InheritCaster": "TargetSelf",
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamDark",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633012_Enemy"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633012_Character": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"BehaviorFlagList": [
|
|
"ForceStanceDamage"
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "ForceStanceBreakRatio",
|
|
"PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnAfterAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "TargetCount"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AttackTargetList"
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "TargetCount"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AttackTargetList"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MCommon_Element_Entangle_633012"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.Remodifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"StatusTypeMask": "All",
|
|
"ModifierName": "MCommon_Element_Entangle_633012",
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": 42945377992704,
|
|
"Value": 9999.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetModifierDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "ParamModifier"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "TargetCount"
|
|
},
|
|
"NewValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ModifyFunction": "Set",
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Hit.prefab",
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnTriggerBreak",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetCompute",
|
|
"ComputeType": "Minus",
|
|
"Targets": [
|
|
{
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
}
|
|
]
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MCommon_Element_Entangle_633012"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Hit.prefab",
|
|
"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
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_OuterSkin_Common_Quantum.prefab",
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "TargetStance",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "MaxStance",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "MCommon_Element_Entangle_633012"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxLayer": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_ActionDelayRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 858993460,
|
|
"Value": 0.2
|
|
}
|
|
},
|
|
"MDF_DamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"MaxCount": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633012_Enemy": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.OverrideModifierName",
|
|
"ModifierName": "MCommon_Element_Entangle",
|
|
"OverrideName": "MCommon_Element_Entangle_633012",
|
|
"DynamicValues": {
|
|
"MaxCount": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxLayer": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
}
|
|
},
|
|
"Name": "StageAbility_633012",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633012"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633013": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCharacterDamageType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"DamageType": "Wind",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633013_Character"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamDark",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633013_Enemy"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633013_Character": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnAfterAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByCurrentSkillType",
|
|
"SkillType": "Ultra",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_SkillUseSwitch"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AttackTargetList"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByHasStanceWeak",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"WeakType": {
|
|
"DamageType": "Wind"
|
|
},
|
|
"Inverse": true,
|
|
"TaskEnabled": true
|
|
},
|
|
"ByRandom": true,
|
|
"IncludeLimbo": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633013_Weak"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnBeforeSkillUse",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_SkillUseSwitch"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnAfterSkillUse",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "_SkillUseSwitch"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633013_Weak": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"BehaviorFlagList": [
|
|
"STAT_AttachWeakness"
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.StackWeakness",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"OPType": "Attach",
|
|
"WeakList": [
|
|
"Wind"
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "WindResistanceDelta",
|
|
"PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Replace"
|
|
},
|
|
"Modifier_StageAbility_633013_Enemy": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.OverrideModifierName",
|
|
"ModifierName": "MCommon_Element_Poison",
|
|
"OverrideName": "MCommon_Element_Poison_633013",
|
|
"DynamicValues": {
|
|
"MaxLayerForStatus": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxLayer": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
}
|
|
},
|
|
"Name": "StageAbility_633013",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633013"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633014": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCharacterDamageType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"DamageType": "Ice",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633014_Character"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCharacterDamageType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"DamageType": "Imaginary",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633014_Character"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633014_Character": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"ModifierAffectedPreshowConfig": {
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "SkillIndicatorTargetEntityList"
|
|
},
|
|
"Condition": {
|
|
"$type": "RPG.GameCore.ByPreShowStanceBreak",
|
|
"SkillCaster": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
},
|
|
"ActionDelayPreshowConfig": {
|
|
"AddDelayRatio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnTriggerBreak",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifyActionDelay",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AddNormalizedValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633014_Enemy"
|
|
},
|
|
"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
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633014_Enemy": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "AllDamageTypeTakenRatio",
|
|
"PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnEndBreak",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveSelfModifier",
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
}
|
|
},
|
|
"Name": "StageAbility_633014",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633014"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633015": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamDark",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633015_Split"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633015_Split": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnBeforeBeingHit",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsSplitDamage",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Inverse": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByAvatarBaseType",
|
|
"BaseTypeList": [
|
|
"Rogue"
|
|
],
|
|
"BaseTypeKind": "Main",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.HitDamageSplit",
|
|
"SplitTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerAdjoinEntity"
|
|
},
|
|
"AliveState": "Mask_AliveOrLimbo",
|
|
"SelfSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"TargetSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
}
|
|
},
|
|
"Name": "StageAbility_633015",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633015"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633016": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByAvatarBaseType",
|
|
"BaseTypeList": [
|
|
"Shaman"
|
|
],
|
|
"BaseTypeKind": "Main",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633016_Listen"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"#ADF_1_Get": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"#ADF_5_Get": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"InheritCaster": "TargetSelf",
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633016_Listen": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnBeforeSkillUse",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetListIntersects",
|
|
"FirstTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeam"
|
|
},
|
|
"SecondTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "SkillTargetEntityList"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByAny",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByCurrentSkillType",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCurrentSkillType",
|
|
"SkillType": "Ultra",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCurrentSkillType",
|
|
"SkillType": "Skill",
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "_TARGET_COUNT_633016"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeam"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAny",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetListIntersects",
|
|
"FirstTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"SecondTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "SkillTargetEntityList"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetListIntersects",
|
|
"FirstTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"SecondTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "SkillSubTargetEntityList"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": 42945377992704,
|
|
"Value": 9999.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_TARGET_COUNT_633016"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "_SHIELD_PER_633016"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_TARGET_COUNT_633016"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_SHIELD_PER_633016"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_SHIELD_PER_633016"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeam"
|
|
},
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": 42949672960,
|
|
"Value": 10.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "_VALUE_633016",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "MaxHP",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "MCommon_Protect_Shield"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_ShowValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
}
|
|
},
|
|
"Name": "StageAbility_633016",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633016"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633017": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByAvatarBaseType",
|
|
"BaseTypeList": [
|
|
"Priest"
|
|
],
|
|
"BaseTypeKind": "Main",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633017_Buff"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"MDF_Damage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"MDF_Duration": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"MDF_TriggerRatio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"InheritCaster": "TargetSelf",
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
}
|
|
},
|
|
"Name": "StageAbility_633017",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633017"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633018": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCharacterDamageType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"DamageType": "Physical",
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633018_Buff"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633018_Fatigue": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"BehaviorFlagList": [
|
|
"STAT_Fatigue"
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "FatigueRatio",
|
|
"PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Replace",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633018_Debuff": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "AllDamageTypeTakenRatio",
|
|
"PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Replace",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633018_Buff": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"ModifierAffectedPreshowConfig": {
|
|
"SkillTypes": [
|
|
"Ultra",
|
|
"Skill",
|
|
"Normal"
|
|
],
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "CurrentAimAtTarget"
|
|
},
|
|
"Condition": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamDark",
|
|
"TaskEnabled": true
|
|
},
|
|
"ActionDelayPreshowConfig": {
|
|
"AddDelayRatio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnAfterAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifyActionDelay",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AttackTargetList"
|
|
},
|
|
"AddNormalizedValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AttackTargetList"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633018_Fatigue"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AttackTargetList"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633018_Debuff"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
}
|
|
},
|
|
"Name": "StageAbility_633018",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633018"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633019": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByAvatarBaseType",
|
|
"BaseTypeList": [
|
|
"Warlock"
|
|
],
|
|
"BaseTypeKind": "Main",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633019_Listener"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"_MAX_633019": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633019_Buff": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnBeforeHitAll",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifyDamageData",
|
|
"AttackData_DamageValue": {},
|
|
"AttackData_DamagePercentage": {},
|
|
"AttackData_FinalDamageMax": {},
|
|
"AttackData_BreakBaseDamage": {},
|
|
"AttackData_BreakDamagePercentage": {},
|
|
"AttackData_SPHitRatio": {},
|
|
"Attacker_AttackAddedRatio": {},
|
|
"Attacker_AttackDelta": {},
|
|
"Attacker_AttackConvert": {},
|
|
"Attacker_PhysicalAddedRatio": {},
|
|
"Attacker_FireAddedRatio": {},
|
|
"Attacker_IceAddedRatio": {},
|
|
"Attacker_ThunderAddedRatio": {},
|
|
"Attacker_WindAddedRatio": {},
|
|
"Attacker_QuantumAddedRatio": {},
|
|
"Attacker_ImaginaryAddedRatio": {},
|
|
"Attacker_AllDamageAddedRatio": {},
|
|
"Attacker_AllDamageTypeAddedRatio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"Attacker_DotDamageAddedRatio": {},
|
|
"Attacker_BaseDamageMultiRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"Attacker_StanceBreakAddedRatio": {},
|
|
"Attacker_ForceStanceBreakRatio": {
|
|
"FixedValue": {
|
|
"RawValue": -9223372036854775808,
|
|
"Value": -2147483648.5
|
|
}
|
|
},
|
|
"Attacker_BreakDamageAddedRatio": {},
|
|
"Attacker_BreakDamageExtraAddedRatio": {},
|
|
"Attacker_PhysicalPenetrate": {},
|
|
"Attacker_FirePenetrate": {},
|
|
"Attacker_IcePenetrate": {},
|
|
"Attacker_ThunderPenetrate": {},
|
|
"Attacker_WindPenetrate": {},
|
|
"Attacker_QuantumPenetrate": {},
|
|
"Attacker_ImaginaryPenetrate": {},
|
|
"Attacker_AllDamageTypePenetrate": {},
|
|
"Attacker_FatigueRatio": {},
|
|
"Attacker_CriticalChance": {},
|
|
"Attacker_CriticalDamage": {},
|
|
"Attacker_SPRatio": {},
|
|
"AttackerSkill_SPBase": {},
|
|
"Defender_DefenceAddedRatio": {},
|
|
"Defender_DefenceDelta": {},
|
|
"Defender_DefenceConvert": {},
|
|
"Defender_PhysicalResistance": {},
|
|
"Defender_FireResistance": {},
|
|
"Defender_IceResistance": {},
|
|
"Defender_ThunderResistance": {},
|
|
"Defender_WindResistance": {},
|
|
"Defender_QuantumResistance": {},
|
|
"Defender_ImaginaryResistance": {},
|
|
"Defender_AllDamageTypeResistance": {},
|
|
"Defender_AllDamageReduce": {},
|
|
"Defender_PhysicalTakenRatio": {},
|
|
"Defender_FireTakenRatio": {},
|
|
"Defender_IceTakenRatio": {},
|
|
"Defender_ThunderTakenRatio": {},
|
|
"Defender_WindTakenRatio": {},
|
|
"Defender_QuantumTakenRatio": {},
|
|
"Defender_ImaginaryTakenRatio": {},
|
|
"Defender_AllDamageTypeTakenRatio": {},
|
|
"Defender_Monster_DamageTakenRatio": {},
|
|
"Defender_PhysicalStanceBreakTakenRatio": {},
|
|
"Defender_FireStanceBreakTakenRatio": {},
|
|
"Defender_IceStanceBreakTakenRatio": {},
|
|
"Defender_ThunderStanceBreakTakenRatio": {},
|
|
"Defender_WindStanceBreakTakenRatio": {},
|
|
"Defender_QuantumStanceBreakTakenRatio": {},
|
|
"Defender_ImaginaryStanceBreakTakenRatio": {},
|
|
"Defender_StanceWeakAddedRatio": {},
|
|
"Defender_StanceBreakTakenRatio": {},
|
|
"Defender_StanceBreakResistance": {},
|
|
"AttackData_ConstFinalDamage": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"AttackData_MortallyWonded": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"AttackData_ForceCritical": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"AttackData_CanIgnoreAttackTypeCritical": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"Attacker_ExtraAllDamageAddedRatio1": {},
|
|
"Attacker_ExtraAllDamageAddedRatio2": {},
|
|
"Attacker_ExtraAllDamageAddedRatio3": {},
|
|
"Attacker_ExtraAllDamageAddedRatio4": {},
|
|
"Attacker_ExtraAttackAddedRatio1": {},
|
|
"Attacker_ExtraAttackAddedRatio2": {},
|
|
"Attacker_ExtraAttackAddedRatio3": {},
|
|
"Attacker_ExtraAttackAddedRatio4": {},
|
|
"Defender_ExtraDefenceAddedRatio1": {},
|
|
"Defender_ExtraDefenceAddedRatio2": {},
|
|
"Defender_ExtraDefenceAddedRatio3": {},
|
|
"Defender_ExtraDefenceAddedRatio4": {},
|
|
"Attacker_ExtraLuckChance": {},
|
|
"Attacker_ExtraLuckDamage": {},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Replace",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633019_Listener": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnPhase1",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "_CURRENT_633019"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnBeforeHitAll",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsTurnOwnerEntity",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_MAX_633019"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByRandomChance",
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_CURRENT_633019"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByMaxBP",
|
|
"DynamicKey": "_MaxBP",
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareBP",
|
|
"CompareType": "GreaterEqual",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633019_Buff"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifyTeamBoostPoint",
|
|
"Team": "TeamLight",
|
|
"ModifyFunction": "Add",
|
|
"ModifyValue": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "_CURRENT_633019"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
}
|
|
},
|
|
"Name": "StageAbility_633019",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633019"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633020": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633020_AttackListener"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByAvatarBaseType",
|
|
"BaseTypeList": [
|
|
"Knight"
|
|
],
|
|
"BaseTypeKind": "Main",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633020_Ultra"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633020_AttackListener": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnAfterBeingAttacked",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeam"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633020_Ultra"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633020_Buff"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxLayer": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"LayerAddWhenStack": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_Max": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633020_Ultra_Flag": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633020_Ultra": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnAfterAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633020_Buff"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633020_Ultra_Flag"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633020_Ultra_Flag"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": "Modifier_StageAbility_633020_Buff",
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": "_LAYER_633020",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AttackTargetList"
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByHardLevelProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Property": "HPRatio",
|
|
"DynamicKey": "_LEVEL_633020",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"DamageType": {
|
|
"DamageType": "Physical"
|
|
},
|
|
"FormulaType": "ByAttack",
|
|
"DamagePercentage": {},
|
|
"DamageValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ExtraDamagePercentage": {},
|
|
"StanceValue": {},
|
|
"HitSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"AttackType": "Pursued",
|
|
"BreakDamagePercentage": {},
|
|
"FinalFormulaType": "ByPureDamage",
|
|
"FrameHalt": {},
|
|
"HitAnimation": "Hit",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_Common/Eff_Common_Hit.prefab",
|
|
"HitEffectMinMutexTime": {
|
|
"FixedValue": {
|
|
"RawValue": 214748368,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"HitEffectMaxMutexCount": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"HitEffectHeight": -1.0,
|
|
"HitPosHeight": 0.75
|
|
},
|
|
"CanOverkill": true,
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633020_Buff"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnBeforeSkillUse",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCurrentSkillType",
|
|
"SkillType": "Ultra",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633020_Ultra_Flag"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633020_Buff": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"Count": -1,
|
|
"Stacking": "ReplaceByCaster",
|
|
"DynamicValues": {}
|
|
}
|
|
},
|
|
"Name": "StageAbility_633020",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633020"
|
|
},
|
|
"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
|
|
}
|
|
],
|
|
"DynamicValues": {}
|
|
},
|
|
{
|
|
"Modifiers": {
|
|
"Modifier_StageAbility_633021_BreakBuff": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "BreakDamageAddedRatioConvert",
|
|
"PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633021": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnEnterBattle",
|
|
"Priority": -90,
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeam"
|
|
},
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "_TMP",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "BreakDamageAddedRatio",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_TMP"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_MAX"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeam"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAny",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByCharacterDamageType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"DamageType": "Wind",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCharacterDamageType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"DamageType": "Thunder",
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "_TMP",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "BreakDamageAddedRatio",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_TMP"
|
|
},
|
|
"CompareType": "GreaterEqual",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633021_BreakBuff"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
}
|
|
},
|
|
"Name": "StageAbility_633021",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633021"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633022": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenCharacterCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCharacterDamageType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"DamageType": "Imaginary",
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633022_Listener"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_DMGRatio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"InheritCaster": "TargetSelf",
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633022_Attack"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"Modifier_StageAbility_633022_Attack": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "AttackAddedRatio",
|
|
"PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
}
|
|
},
|
|
"Name": "StageAbility_633022",
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633022"
|
|
},
|
|
"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": {
|
|
"Modifier_StageAbility_633022_Stance": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnBeingStanceDamage",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByVariateType",
|
|
"DynamicKey": "MDF_HitStanceDamage",
|
|
"VariateType": "ParamValue2",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_TotalStanceDamage"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633022_Listener": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnAfterAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AttackTargetList"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633022_Stance"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"ByRandom": true,
|
|
"IncludeLimbo": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByCopying",
|
|
"FromTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"FromDynamicKey": {
|
|
"Value": "MDF_TotalStanceDamage"
|
|
},
|
|
"FromModifierName": {
|
|
"Value": "Modifier_StageAbility_633022_Stance"
|
|
},
|
|
"ToTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ToDynamicKey": {
|
|
"Value": "_CURRENT_633022"
|
|
},
|
|
"TargetContextScope": "ContextModifier",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_CURRENT_633022"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_CURRENT_633022"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": 128849018880,
|
|
"Value": 30.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "TMP_VAL"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "TMP_VAL"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"DamageType": {
|
|
"DamageType": "Imaginary"
|
|
},
|
|
"FormulaType": "ByAttack",
|
|
"DamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DamageValue": {},
|
|
"ExtraDamagePercentage": {},
|
|
"StanceValue": {},
|
|
"HitSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"AttackType": "Pursued",
|
|
"BreakDamagePercentage": {},
|
|
"FrameHalt": {},
|
|
"HitAnimation": "Hit",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_Common/Eff_Common_Hit.prefab",
|
|
"HitEffectMinMutexTime": {
|
|
"FixedValue": {
|
|
"RawValue": 214748368,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"HitEffectMaxMutexCount": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"HitEffectHeight": -1.0,
|
|
"HitPosHeight": 0.75
|
|
},
|
|
"CanOverkill": true,
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633022_Stance"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnBeforeSkillUse",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633022_Stance"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633022_Stance"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_HitStanceDamage": {},
|
|
"MDF_TotalStanceDamage": {}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnInsertAbilityStart",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633022_Stance"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633022_Stance"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_HitStanceDamage": {},
|
|
"MDF_TotalStanceDamage": {}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633017_Trigger": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnPhase1",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MCommon_DOT_Burn_633017"
|
|
},
|
|
"CasterFilter": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerModifierCustomEvent",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EventType": {
|
|
"JsonValueStr": "DOT_Burn"
|
|
},
|
|
"DynamicKey": "DOT_TriggerRatio",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"PreCheck": {
|
|
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
|
|
"ModifierName": "MCommon_DOT_Burn_633017",
|
|
"Inverse": true,
|
|
"TaskEnabled": true
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveSelfModifier",
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "ReplaceByCaster",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633017_Buff": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnAfterAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AttackTargetList"
|
|
},
|
|
"ByRandom": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "MCommon_DOT_Burn_633017"
|
|
},
|
|
"StackingFlag": "Rogue",
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"Modifier_Burn_DamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"P1_TriggerRatio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633017_Trigger"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_TriggerRatio": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"InheritCaster": "CasterSelf",
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
},
|
|
"MCommon_DOT_Burn_633017": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 1,
|
|
"LayerAddWhenStack": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase1End",
|
|
"PerformTime": {
|
|
"FixedValue": {
|
|
"RawValue": 1288490190,
|
|
"Value": 0.3
|
|
}
|
|
},
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"BehaviorFlagList": [
|
|
"STAT_DOT",
|
|
"STAT_DOT_Burn"
|
|
],
|
|
"UseSnapshotEntity": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByInTurnBasedGameModeState",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddBuffPerform",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Fire_Add.prefab",
|
|
"AttachPoint": "SelectRoot",
|
|
"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
|
|
}
|
|
],
|
|
"AddPerformTime": {
|
|
"FixedValue": {
|
|
"RawValue": 3221225475,
|
|
"Value": 0.75
|
|
}
|
|
},
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnPhase1",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Fire_Trigger.prefab",
|
|
"AttachPoint": "SelectRoot",
|
|
"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.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"DamageType": {
|
|
"DamageType": "Fire"
|
|
},
|
|
"FormulaType": "ByAttack",
|
|
"DamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DamageValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ExtraFormulaType": "ByDefence",
|
|
"ExtraDamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"StanceValue": {},
|
|
"HitSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"AttackType": "DOT",
|
|
"DamageTag": [
|
|
{
|
|
"JsonValueStr": "Burn"
|
|
}
|
|
],
|
|
"BreakDamagePercentage": {},
|
|
"FrameHalt": {},
|
|
"HitEffectMinMutexTime": {
|
|
"FixedValue": {
|
|
"RawValue": 214748368,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"HitEffectMaxMutexCount": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"HitEffectHeight": -1.0,
|
|
"HitPosHeight": 0.75
|
|
},
|
|
"DisplayData": {
|
|
"DitherRangeX": 0.05,
|
|
"DitherRangeY": 0.05,
|
|
"AttachPoint": "SelectRoot",
|
|
"Duration": 1.5,
|
|
"Scale": 1.0,
|
|
"FixedPosition": true
|
|
},
|
|
"CanOverkill": true,
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"RawValue": 429496730,
|
|
"Value": 0.1
|
|
}
|
|
},
|
|
"MaxAdvencePerTick": -1.0,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnCustomEvent",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifierAttachEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Fire_Trigger.prefab",
|
|
"AttachPoint": "SelectRoot",
|
|
"MinMutexTime": -1.0,
|
|
"MutexType": "Entity",
|
|
"MaxMutexCount": 1,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"DamageType": {
|
|
"DamageType": "Fire"
|
|
},
|
|
"FormulaType": "ByAttack",
|
|
"DamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DamageValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ExtraFormulaType": "ByDefence",
|
|
"ExtraDamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"StanceValue": {},
|
|
"HitSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"AttackType": "DOT",
|
|
"DamageTag": [
|
|
{
|
|
"JsonValueStr": "Burn"
|
|
}
|
|
],
|
|
"BreakDamagePercentage": {},
|
|
"FrameHalt": {},
|
|
"HitEffectMinMutexTime": {
|
|
"FixedValue": {
|
|
"RawValue": 214748368,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"HitEffectMaxMutexCount": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"HitEffectHeight": -1.0,
|
|
"HitPosHeight": 0.75
|
|
},
|
|
"DisplayData": {
|
|
"DitherRangeX": 0.05,
|
|
"DitherRangeY": 0.05,
|
|
"AttachPoint": "SelectRoot",
|
|
"Duration": 1.5,
|
|
"Scale": 1.0,
|
|
"FixedPosition": true
|
|
},
|
|
"CanOverkill": true,
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "ReplaceByCaster",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633003_Mark": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"Count": -1,
|
|
"Stacking": "Replace"
|
|
},
|
|
"Modifier_StageAbility_633005_Character": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenModifierOnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareTarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"CompareType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Param2EntityActualOwner"
|
|
},
|
|
"AliveStateMask": "Mask_AliveOrLimbo",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633005_Mark"
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": "Modifier_StageAbility_633005_Mark",
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": "_Layer",
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "_Layer"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_Layer"
|
|
},
|
|
"CompareType": "Less",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByCheckModifierCallBackStatusType",
|
|
"TargetStatusType": "Debuff",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
|
|
"ModifierName": "Modifier_StageAbility_633005_Effect",
|
|
"Inverse": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "633005_SkillFlag"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633005_Effect"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LayerAddWhenStack": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"ADF_4": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ADF_5": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ADF_6": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"ADF_7": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633005_Mark"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LayerAddWhenStack": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "CheckParamFlagCallBack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByContainsParamFlag",
|
|
"Flag": "CallBackBefore_OnListenBeforeSkillUse",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "633005_SkillFlag"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByContainsParamFlag",
|
|
"Flag": "CallBackBefore_OnListenInsertAbilityStart",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "633005_SkillFlag"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByContainsParamFlag",
|
|
"Flag": "CallBack_SettleSkillOrInsertAbility",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "633005_SkillFlag"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Modifier_StageAbility_633005_Mark"
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633005_Effect": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"BehaviorFlagList": [
|
|
"STAT_SpeedDown"
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "SpeedAddedRatio",
|
|
"PropertyValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnListenAfterAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": "_Layer",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_Layer"
|
|
},
|
|
"CompareType": "GreaterEqual",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "MCommon_CTRL_Frozen"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"Modifier_Frozen_DamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveSelfModifier",
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnListenAfterSkillUse",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight",
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": "_Layer",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "_Layer"
|
|
},
|
|
"CompareType": "GreaterEqual",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "MCommon_CTRL_Frozen"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LifeTime": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"Modifier_Frozen_DamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveSelfModifier",
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Replace",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633005_Mark": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"Count": -1,
|
|
"Stacking": "Replace"
|
|
},
|
|
"Modifier_StageAbility_633008_Sub": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnActionPhaseBegin",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "RemoveFlag"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveSelfModifier",
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnStanceReset",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.ReduceStanceRatio",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AliveStateMask": "Bit_Alive",
|
|
"ReduceValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "RemoveFlag"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "Unique",
|
|
"DynamicValues": {}
|
|
},
|
|
"MCommon_Element_Burn_633008": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase1End",
|
|
"PerformTime": {
|
|
"FixedValue": {
|
|
"RawValue": 1288490190,
|
|
"Value": 0.3
|
|
}
|
|
},
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"BehaviorFlagList": [
|
|
"STAT_DOT",
|
|
"STAT_DOT_Burn"
|
|
],
|
|
"UseSnapshotEntity": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByInTurnBasedGameModeState",
|
|
"TaskEnabled": true
|
|
},
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddBuffPerform",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Fire_Add.prefab",
|
|
"AttachPoint": "SelectRoot",
|
|
"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
|
|
},
|
|
"Delay": 0.6,
|
|
"IsNeedFadeIn": true,
|
|
"ParamEntityUsage": "LookAt",
|
|
"TowardMaxPitchAngle": 90.0,
|
|
"MaxMutexCount": 1,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
],
|
|
"AddPerformTime": {
|
|
"FixedValue": {
|
|
"RawValue": 3221225475,
|
|
"Value": 0.75
|
|
}
|
|
},
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnPhase1",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Fire_Trigger.prefab",
|
|
"AttachPoint": "SelectRoot",
|
|
"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.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": "_Layer",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"DamageType": {
|
|
"DamageType": "Fire"
|
|
},
|
|
"FormulaType": "ByBreakDamage",
|
|
"DamagePercentage": {},
|
|
"DamageValue": {},
|
|
"ExtraDamagePercentage": {},
|
|
"StanceValue": {},
|
|
"HitSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"AttackType": "DOT",
|
|
"DamageTag": [
|
|
{
|
|
"JsonValueStr": "Burn"
|
|
}
|
|
],
|
|
"BreakDamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"FinalFormulaType": "ByPureDamage",
|
|
"FrameHalt": {},
|
|
"HitEffectMinMutexTime": {
|
|
"FixedValue": {
|
|
"RawValue": 214748368,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"HitEffectMaxMutexCount": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"HitEffectHeight": -1.0,
|
|
"HitPosHeight": 0.75
|
|
},
|
|
"CanOverkill": true,
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"RawValue": 429496730,
|
|
"Value": 0.1
|
|
}
|
|
},
|
|
"MaxAdvencePerTick": -1.0,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnCustomEvent",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": "_Layer",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"DamageType": {
|
|
"DamageType": "Fire"
|
|
},
|
|
"FormulaType": "ByBreakDamage",
|
|
"DamagePercentage": {},
|
|
"DamageValue": {},
|
|
"ExtraDamagePercentage": {},
|
|
"StanceValue": {},
|
|
"HitSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"AttackType": "DOT",
|
|
"DamageTag": [
|
|
{
|
|
"JsonValueStr": "Burn"
|
|
}
|
|
],
|
|
"BreakDamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"FinalFormulaType": "ByPureDamage",
|
|
"FrameHalt": {},
|
|
"HitEffectMinMutexTime": {
|
|
"FixedValue": {
|
|
"RawValue": 214748368,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"HitEffectMaxMutexCount": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"HitEffectHeight": -1.0,
|
|
"HitPosHeight": 0.75
|
|
},
|
|
"CanOverkill": true,
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "ReplaceByCaster",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633011_Mark": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"Count": -1,
|
|
"Stacking": "Multiple"
|
|
},
|
|
"MCommon_Element_Entangle_633012": {
|
|
"LifeTime": 1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase1End",
|
|
"PerformTime": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"BehaviorFlagList": [
|
|
"STAT_Entangle",
|
|
"DisableAction",
|
|
"STAT_CTRL"
|
|
],
|
|
"UseSnapshotEntity": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "_CasterBreakDamageAddedRatio",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "SnapshotPropertyEntity"
|
|
},
|
|
"Value": "BreakDamageAddedRatio",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifyActionDelay",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AddNormalizedValue": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnDestroy",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_00.prefab",
|
|
"IsNeedFadeOut": true,
|
|
"FadeOutRegionStart": -1.0,
|
|
"FadeOutRegionEnd": -1.0,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_01.prefab",
|
|
"IsNeedFadeOut": true,
|
|
"FadeOutRegionStart": -1.0,
|
|
"FadeOutRegionEnd": -1.0,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_02.prefab",
|
|
"IsNeedFadeOut": true,
|
|
"FadeOutRegionStart": -1.0,
|
|
"FadeOutRegionEnd": -1.0,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnPhase1",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "_CasterBreakDamageAddedRatio",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "SnapshotPropertyEntity"
|
|
},
|
|
"Value": "BreakDamageAddedRatio",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"RawValue": 472446403,
|
|
"Value": 0.11
|
|
}
|
|
},
|
|
"MaxAdvencePerTick": -1.0,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AnimLogicState": "OnHit",
|
|
"AnimStateName": "Hit_H",
|
|
"NormalizedTimeStart": {},
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"NormalizedTimeWait": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"NormalizedTransitionDuration": {},
|
|
"WaitAnimState": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"DamageType": {
|
|
"DamageType": "Quantum"
|
|
},
|
|
"FormulaType": "ByBreakDamage",
|
|
"DamagePercentage": {},
|
|
"DamageValue": {},
|
|
"ExtraDamagePercentage": {},
|
|
"StanceValue": {},
|
|
"HitSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"AttackType": "Pursued",
|
|
"BreakDamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"FinalFormulaType": "ByPureDamage",
|
|
"FrameHalt": {},
|
|
"HitEffectMinMutexTime": {
|
|
"FixedValue": {
|
|
"RawValue": 214748368,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"HitEffectMaxMutexCount": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"HitEffectHeight": -1.0,
|
|
"HitPosHeight": 0.75
|
|
},
|
|
"DisplayData": {
|
|
"AttachPoint": "SelectRoot",
|
|
"Duration": 1.5,
|
|
"Scale": 1.0,
|
|
"FixedPosition": true
|
|
},
|
|
"CanOverkill": true,
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_BeingHitDamageValue"
|
|
},
|
|
"ContextScope": "ContextModifier",
|
|
"CompareType": "LessEqual",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareModifierValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ValueType": "LifeTime",
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"Logic": "Or",
|
|
"TaskEnabled": true
|
|
},
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_00.prefab",
|
|
"IsNeedFadeOut": true,
|
|
"FadeOutRegionStart": -1.0,
|
|
"FadeOutRegionEnd": -1.0,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Explosion_00.prefab",
|
|
"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
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_BeingHitDamageValue"
|
|
},
|
|
"ContextScope": "ContextModifier",
|
|
"CompareType": "LessEqual",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": 12884901888,
|
|
"Value": 3.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareModifierValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ValueType": "LifeTime",
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"Logic": "Or",
|
|
"TaskEnabled": true
|
|
},
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_01.prefab",
|
|
"IsNeedFadeOut": true,
|
|
"FadeOutRegionStart": -1.0,
|
|
"FadeOutRegionEnd": -1.0,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Explosion_01.prefab",
|
|
"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
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareModifierValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ValueType": "LifeTime",
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"Logic": "Or",
|
|
"TaskEnabled": true
|
|
},
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_02.prefab",
|
|
"IsNeedFadeOut": true,
|
|
"FadeOutRegionStart": -1.0,
|
|
"FadeOutRegionEnd": -1.0,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Explosion_02.prefab",
|
|
"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
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.AttachSkillTypeDisable",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Types": [
|
|
"Ultra"
|
|
],
|
|
"TextmapID": {
|
|
"Hash": -1129675816,
|
|
"Hash64": 17470104881555170411
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifierAttachEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_00.prefab",
|
|
"MinMutexTime": -1.0,
|
|
"MutexType": "Entity",
|
|
"MaxMutexCount": 1,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": "MCommon_Element_Entangle_633012",
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": "MDF_BeingHitDamageValue",
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnAfterBeingAttackedEnd",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "AddFlag"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "AddFlag"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "TargetCount"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AliveOnly": true,
|
|
"ModifierName": {
|
|
"Value": "MCommon_Element_Entangle_633012"
|
|
},
|
|
"Chance": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"MaxTargetCount": {
|
|
"FixedValue": {
|
|
"RawValue": -4294967296,
|
|
"Value": -1.0
|
|
}
|
|
},
|
|
"LayerAddWhenStack": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"IsShowUIMessageFromModel": true,
|
|
"IsShowUIMessageOnUpdate": true,
|
|
"ShowUIMessageInternalTime": -1.0,
|
|
"UseFixedPosition": true,
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "TargetCount"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ModifierName": "MCommon_Element_Entangle_633012",
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": "MDF_BeingHitDamageValue",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_BeingHitDamageValue"
|
|
},
|
|
"ContextScope": "ContextModifier",
|
|
"CompareType": "LessEqual",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_BeingHitDamageValue"
|
|
},
|
|
"ContextScope": "ContextModifier",
|
|
"CompareType": "LessEqual",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"RawValue": 12884901888,
|
|
"Value": 3.0
|
|
}
|
|
},
|
|
"TaskEnabled": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_00.prefab",
|
|
"IsNeedFadeOut": true,
|
|
"FadeOutRegionStart": -1.0,
|
|
"FadeOutRegionEnd": -1.0,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifierAttachEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_01.prefab",
|
|
"MinMutexTime": -1.0,
|
|
"MutexType": "Entity",
|
|
"MaxMutexCount": 1,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_02.prefab",
|
|
"IsNeedFadeOut": true,
|
|
"FadeOutRegionStart": -1.0,
|
|
"FadeOutRegionEnd": -1.0,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_00.prefab",
|
|
"IsNeedFadeOut": true,
|
|
"FadeOutRegionStart": -1.0,
|
|
"FadeOutRegionEnd": -1.0,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_01.prefab",
|
|
"IsNeedFadeOut": true,
|
|
"FadeOutRegionStart": -1.0,
|
|
"FadeOutRegionEnd": -1.0,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifierAttachEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_02.prefab",
|
|
"MinMutexTime": -1.0,
|
|
"MutexType": "Entity",
|
|
"MaxMutexCount": 1,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
],
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnListenAfterSkillUse",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "AddFlag"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnListenInsertAbilityFinish",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "AddFlag"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnListenInsertAbilityAbort",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Value": {},
|
|
"DynamicKey": {
|
|
"Value": "AddFlag"
|
|
},
|
|
"SkipInCharmAction": true,
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "ReplaceByCaster",
|
|
"DynamicValues": {}
|
|
},
|
|
"Modifier_StageAbility_633012_Mark": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase2End",
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"Count": -1,
|
|
"Stacking": "Unique"
|
|
},
|
|
"MCommon_Element_Poison_633013": {
|
|
"LifeTime": -1,
|
|
"MaxLayer": 99,
|
|
"LayerAddWhenStack": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"WorkingTurn": "OwnerTurn",
|
|
"LifeStepMoment": "ModifierPhase1End",
|
|
"PerformTime": {
|
|
"FixedValue": {
|
|
"RawValue": 1288490190,
|
|
"Value": 0.3
|
|
}
|
|
},
|
|
"ApplyBehaviorFlagBindEffects": true,
|
|
"BehaviorFlagList": [
|
|
"STAT_DOT",
|
|
"STAT_DOT_Poison"
|
|
],
|
|
"UseSnapshotEntity": true,
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnCreate",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.AddBuffPerform",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wind_Add.prefab",
|
|
"AttachPoint": "SelectRoot",
|
|
"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
|
|
},
|
|
"Delay": 0.6,
|
|
"IsNeedFadeIn": true,
|
|
"ParamEntityUsage": "LookAt",
|
|
"TowardMaxPitchAngle": 90.0,
|
|
"MaxMutexCount": 1,
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
],
|
|
"AddPerformTime": {
|
|
"FixedValue": {
|
|
"RawValue": 3221225475,
|
|
"Value": 0.75
|
|
}
|
|
},
|
|
"TaskEnabled": true,
|
|
"IsClientOnly": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnPhase1",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wind_Triger.prefab",
|
|
"AttachPoint": "SelectRoot",
|
|
"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.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": "MDF_PoisonLayer",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"DamageType": {
|
|
"DamageType": "Wind"
|
|
},
|
|
"FormulaType": "ByBreakDamage",
|
|
"DamagePercentage": {},
|
|
"DamageValue": {},
|
|
"ExtraDamagePercentage": {},
|
|
"StanceValue": {},
|
|
"HitSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"AttackType": "DOT",
|
|
"BreakDamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"FinalFormulaType": "ByPureDamage",
|
|
"FrameHalt": {},
|
|
"HitEffectMinMutexTime": {
|
|
"FixedValue": {
|
|
"RawValue": 214748368,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"HitEffectMaxMutexCount": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"HitEffectHeight": -1.0,
|
|
"HitPosHeight": 0.75
|
|
},
|
|
"CanOverkill": true,
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnCustomEvent",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"DynamicKey": "MDF_PoisonLayer",
|
|
"TaskEnabled": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"DamageType": {
|
|
"DamageType": "Wind"
|
|
},
|
|
"FormulaType": "ByBreakDamage",
|
|
"DamagePercentage": {},
|
|
"DamageValue": {},
|
|
"ExtraDamagePercentage": {},
|
|
"StanceValue": {},
|
|
"HitSplitRatio": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"SPHitRatio": {},
|
|
"AttackType": "DOT",
|
|
"BreakDamagePercentage": {
|
|
"FixedValue": {
|
|
"RawValue": -149061134974976,
|
|
"Value": -34706.0
|
|
}
|
|
},
|
|
"FinalFormulaType": "ByPureDamage",
|
|
"FrameHalt": {},
|
|
"HitEffectMinMutexTime": {
|
|
"FixedValue": {
|
|
"RawValue": 214748368,
|
|
"Value": 0.05
|
|
}
|
|
},
|
|
"HitEffectMaxMutexCount": {
|
|
"FixedValue": {
|
|
"RawValue": 4294967296,
|
|
"Value": 1.0
|
|
}
|
|
},
|
|
"HitEffectHeight": -1.0,
|
|
"HitPosHeight": 0.75
|
|
},
|
|
"CanOverkill": true,
|
|
"PerformanceDelay": {},
|
|
"TaskEnabled": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Count": -1,
|
|
"Stacking": "ReplaceByCaster",
|
|
"DynamicValues": {}
|
|
}
|
|
}
|
|
} |