Files
FireflyGo_Resources/Config/ConfigAbility/BattleEventAbility_SilverWolfEvent.json
2025-08-27 10:15:43 +07:00

916 lines
32 KiB
JSON

{
"AbilityList": [
{
"Name": "BattleEvent_SilverWolf_StartSkill",
"OnAdd": [
{
"$type": "RPG.GameCore.ShowBattleEventButton"
},
{
"$type": "RPG.GameCore.CreateBattleEvent",
"EventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 96017
}
}
}
]
},
{
"Name": "BattleEvent_SilverWolf_BuffLevel2",
"OnAdd": [
{
"$type": "RPG.GameCore.ShowBattleEventButton"
},
{
"$type": "RPG.GameCore.CreateBattleEvent",
"EventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 96017
}
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 96017
}
}
}
]
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MBattleEvent_SilverWolf_DamageLevel2Modifier"
}
}
]
}
],
"Modifiers": {
"MBattleEvent_SilverWolf_DamageLevel2Modifier": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
}
},
{
"Name": "BattleEvent_SilverWolf_BuffLevel3",
"OnAdd": [
{
"$type": "RPG.GameCore.ShowBattleEventButton"
},
{
"$type": "RPG.GameCore.CreateBattleEvent",
"EventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 96017
}
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventEntityList"
},
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareBattleEventID",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"TargetBattleEventID": {
"IsDynamic": false,
"FixedValue": {
"Value": 96017
}
}
}
]
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MBattleEvent_SilverWolf_DamageLevel3Modifier"
}
}
]
}
],
"Modifiers": {
"MBattleEvent_SilverWolf_DamageLevel3Modifier": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
}
]
}
]
}
}
},
{
"Name": "BattleEvent_SilverWolf_DamageSkill",
"TargetInfo": {
"TargetType": "Caster"
},
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MBattleEvent_SilverWolf_DamageSkill"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MBattleEvent_SilverWolf_ActionFirstModifier"
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc027ca6930] 0xc027ca6900}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
},
"\u0026{map[Hash:0xc027ca6c00] 0xc027ca6bd0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
},
"\u0026{map[Hash:0xc027ca6ed0] 0xc027ca6ea0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 30
}
},
"\u0026{map[Hash:0xc027ca71a0] 0xc027ca7170}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 30
}
},
"\u0026{map[Hash:0xc027ca7470] 0xc027ca7440}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 100
}
}
}
},
"Modifiers": {
"MBattleEvent_SilverWolf_ActionFirstModifier": {
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MBattleEvent_SilverWolf_ActionFirstModifier"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "SpeedDelta",
"PropertyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 150
}
}
}
]
}
]
},
"MBattleEvent_SilverWolf_DamageSkill": {
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByHaveEnemyAlive",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"IncludeUnselectable": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraNoiseChange"
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.3,
"FadeDuration": 0.5
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "CasterToTargetPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"IsLocalOffset": true,
"AnchorOffset": {
"x": 0.01,
"y": 2.1,
"z": -8
},
"AnchorRatio": 0.999,
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamCenter"
},
"AimOffset": {
"x": 0.01,
"y": 6.2,
"z": 0.001
},
"AimRatio": 1
},
"BlendConfig": {
"BlendType": "Cut"
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
}
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Silwolf_00/Eff_Avatar_Silwolf_00_Skill_Activities_02.prefab",
"ForceSimulateImmediately": false
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5500000005122274
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Silwolf_00/Eff_Avatar_Silwolf_00_Skill_Activities.prefab",
"ForceSimulateImmediately": false
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.05000000004656613
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "CasterToTargetPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"IsLocalOffset": true,
"AnchorOffset": {
"x": 0,
"y": 2.1,
"z": -8
},
"AnchorRatio": 0.999,
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamCenter"
},
"AimOffset": {
"x": 0,
"y": 1.2,
"z": 0.001
},
"AimRatio": 1
},
"BlendConfig": {
"BlendType": "Linear",
"BlendTime": 0.15
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"IsAliveOnly": false
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1500000001396984
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "CasterToTargetPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"IsLocalOffset": true,
"AnchorOffset": {
"x": 0,
"y": 2.1,
"z": -10
},
"AnchorRatio": 0.99,
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamCenter"
},
"AimOffset": {
"x": 0,
"y": 1.2,
"z": 0.001
},
"AimRatio": 1,
"FollowDamp": 3,
"AimDamp": 0.001
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"IsAliveOnly": false
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "Impact_Middle",
"OverrideShakeConfigV2": {
"ShakeScale": 1,
"ShakeTime": 0.25,
"ShakeDir": {
"x": 0,
"y": 1,
"z": 0
},
"RangeAttenuationDelay": 0,
"RangeAttenuationTarget": 3,
"RangeAttenuationDuration": 3
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.05000000004656613
}
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAQR",
"FixedValues": [
{
"Value": 130
}
],
"DynamicHashes": [
76381978
]
}
},
"AttackType": "Pursued",
"HitAnimation": "Hit",
"HitEffect": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Ruin/Eff_BattleEvent_Rogue_Ruin_Hit01.prefab",
"HitEffectHeight": 1,
"HitPosHeight": 1.2,
"HitAngleHorizontal": -2,
"HitAngleVertical": 5
},
"DisplayData": {
"UIMessageHeight": 1.2,
"DitherRangeX": 0.01,
"DitherRangeY": 0.02,
"AttachPoint": "Origin"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareStance",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DamageStance",
"StanceDamageType": {},
"StanceValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 60
}
},
"ForceStanceDamage": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareStance",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "StanceBreak_Quantum",
"DynamicValues": {
"DitherRangeX": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.05000000004656613
}
},
"DitherRangeY": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.05000000004656613
}
},
"UIMessageHeight": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3500000003259629
}
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"IsRevert": true,
"FadeDuration": 1
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.VCameraNoiseChange",
"AmplitudeGain": 1,
"FrequencyGain": 1
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "_DamageRatioByWorldLevel"
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "_WorldLevel"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByWorldLevel",
"DynamicKey": "_WorldLevel",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_WorldLevel"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 4.800000000745058
}
},
"DynamicKey": {
"Value": "_DamageRatioByWorldLevel"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_WorldLevel"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 8.670000000623986
}
},
"DynamicKey": {
"Value": "_DamageRatioByWorldLevel"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_WorldLevel"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 19.62000000057742
}
},
"DynamicKey": {
"Value": "_DamageRatioByWorldLevel"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_WorldLevel"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 46.61000000056811
}
},
"DynamicKey": {
"Value": "_DamageRatioByWorldLevel"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_WorldLevel"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 86.5300000004936
}
},
"DynamicKey": {
"Value": "_DamageRatioByWorldLevel"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_WorldLevel"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 137.41000000038184
}
},
"DynamicKey": {
"Value": "_DamageRatioByWorldLevel"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_WorldLevel"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 6
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 188.26000000024214
}
},
"DynamicKey": {
"Value": "_DamageRatioByWorldLevel"
}
}
]
}
]
}
]
}
}
}
]
}